007-004-009
クラスの集約基本
中級
問題説明
クラスの集約基本
この問題では: EngineクラスのインスタンスをCarクラスのフィールドとして保持する集約関係を実装し、車名とエンジン馬力を標準出力に表示するプログラムを作成します。
学習目標: クラスのフィールドに別のクラスのインスタンスを持つ集約関係を理解する
概要
CarクラスがEngineクラスのインスタンスをフィールドとして持つ集約関係を実装してください。
仕様
- Engineクラスには horsePower (int型) フィールドがある
- CarクラスにはnameとEngineフィールドがある
- Engineを200馬力で作成し、Carに設定する
- 車名とエンジン馬力を出力する
出力形式
Car: Sports Car
Engine: 200 HP
