007-004-009

クラスの集約基本

中級

問題説明

クラスの集約基本

この問題では: EngineクラスのインスタンスをCarクラスのフィールドとして保持する集約関係を実装し、車名とエンジン馬力を標準出力に表示するプログラムを作成します。

学習目標: クラスのフィールドに別のクラスのインスタンスを持つ集約関係を理解する

概要

CarクラスがEngineクラスのインスタンスをフィールドとして持つ集約関係を実装してください。

仕様

  • Engineクラスには horsePower (int型) フィールドがある
  • CarクラスにはnameとEngineフィールドがある
  • Engineを200馬力で作成し、Carに設定する
  • 車名とエンジン馬力を出力する

出力形式

Car: Sports Car
Engine: 200 HP

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方