Report#5


~課題~
講義資料オブジェクト指向プログラムJavaIの中ノサンプルプログラムのポイントについて考察せよ。
各自オリジナルのサンプルプログラムのポイント(全ての講義内容を含んだ、1つのコード)を作成し考察せよ。

~ソース~
class RentalBus{              //RentalBusクラスの定義
int rentalryo= 1000;          //クラス変数
String model; 
void Disp(String message) {   //メソッドDispの定義
System.out.println(message); 
} 
} 

public class report5 {
public static void main(String[] args) {
RentalBus tujyo, waribiki, kodomo;     //tujyo, waribiki, kodomoの宣言

/*tujyo, waribiki, kodomoのオブジェクトを作成*/

tujyo = new RentalBus();
waribiki = new RentalBus();
kodomo = new RentalBus();

tujyo.model = "大人団体(20人未満)";
waribiki.model = "大人団体(20人以上)";
kodomo.model= "子供";

/*オブジェクトのメソッドDispを呼ぶ*/

tujyo.Disp(tujyo.model+"のレンタル料は一人当たり"+tujyo.rentalryo+"円です");

waribiki.rentalryo = tujyo.rentalryo - 200;
waribiki.Disp(waribiki.model+"のレンタル料は一人当たり"+waribiki.rentalryo+"円です");

kodomo.rentalryo = 500;
kodomo.Disp(kodomo.model+"のレンタル料は一律"+kodomo.rentalryo+"円です");
}
}

~実行結果~
大人団体(20人未満)のレンタル料は一人当たり1000円です
大人団体(20人以上)のレンタル料は一人当たり800円です
子供のレンタル料は一律500円です


戻る