0

次のプログラムについて教えてください。

車両工場があります。すべての車両に共通する属性は、できることrunです。wheel countあらゆる車両の基本構造を構築するために、、、を通過する必要がwheel sizeありfactorます。は、とmax speedの乗算によって定義されます。wheel countsizefactor

工場は構築することができます:Cycle、、、、。それらの車両が走るとき、彼らは印刷します OOアプローチを使用してプログラムを書いてください。MotorCycleCarBus<Vehicle Name>can run at speed<Max Speed>

Factor:Cycle=1,MotorCycle=2,Car=4,Bus=6
Wheel Size:Cycle=10, MotorCycle=12, Car=12, Bus=20

これを行うための最良の方法は何ですか?

4

1 に答える 1

0

行間を読みます:

  1. それら run:メソッドを参照できます。
  2. 基本構造の構築:コン​​ストラクターを参照します。実際には、コンストラクターパラメーターを合計します。
  3. は、...:計算されたプロパティの乗算max speedによって定義されます。
  4. ファクトリは構築できます...のサブタイプを合計しVehicleます。(あなたがすでに理解したように)。
  5. それらの車両が走るとき、彼らは...:runメソッドが何をすべきかを教えてくれます。

次に、ホイール数を把握できると仮定して、コンストラクターパラメーターが指定されます。

于 2012-08-19T00:03:33.620 に答える