解答例 - j2.lesson06.Acquittance

package j2.lesson06;

/**
 * 正式な領収書を表すインターフェース.
 @author arakawa
 @version $Id: Acquittance_java.rps,v 1.1 2006/03/06 12:56:15 java2005 Exp $
 */
public interface Acquittance {
    
    /**
     * 支払人の名前を取得する。
     @return 支払人の名前
     */
    String getPayerName();
    
    /**
     * 発行者の名前を取得する。
     @return 発行者の名前
     */
    String getIssuerName();
    
    /**
     * 合計金額を取得する。
     @return 合計金額
     */
    int getTotalAmount();
    
    /**
     * 但し書きを取得する。
     @return 但し書き
     */
    String getFinePrint();
    
    /**
     * 領収書全体を表示する。
     */
    void show();
}