ソフトウェア工学2009 演習1 | 戻る |
問題
ガソリン使用量や走行距離に着目して, 自動車の振る舞いを模倣するクラス Car をプログラミングせよ. Carが主たる機能(メソッド)は以下の通りである.// Carクラスの振る舞いのテスト public static void main(String[] args) { Car sedan=new Car(); Car wagon=new Car(); // 正しくはstation wagonだな・・・ sedan.efficiency(20); // セダンならリッター20キロ wagon.efficiency(9); // ワゴンは9キロしか走れない sedan.fuel(50); // 双方,50リットル給油しようと試みるが,実際には30しか入らない wagon.fuel(50); sedan.drive(100); // 100キロ走ろうとする System.out.println(sedan.odometer()); // 実際,走れた距離を表示,100キロ走れてるはず sedan.drive(200); // 200キロ走ろうとする System.out.println(sedan.odometer()); // 実際,走れた距離を表示,300キロ走れてるはず wagon.drive(100); // 100キロ走ろうとする System.out.println(sedan.odometer()); // 実際,走れた距離を表示,100キロ走れてるはず wagon.drive(200); // 200キロ走ろうとする System.out.println(sedan.odometer()); // 実際,走れた距離を表示,270キロしか走れてないはず. } // 上記のコードは実際には実行してないのでtypoとかあるかも・・・
注意点
提出期限・提出法
解答例
TBD
本ページトップ | 戻る | 更新 |