007-004-003

クラスの集約:車とエンジン

初級

問題説明

クラスの集約:車とエンジン

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

学習目標: クラスが他のクラスを含む(集約)関係を理解する

EngineクラスとCarクラスを作成し、CarがEngineを持つ関係を表現しましょう。エンジンの馬力を車の情報と一緒に表示します。

入力

1行目: 車名(文字列)
2行目: エンジン馬力(整数)

出力

Car: [車名]
Engine: [馬力] HP

テストケース例

※ 出力例はプログラミングの国際標準に準拠し英語で表示しています

入力:
Sedan
150
期待される出力:
Car: Sedan
Engine: 150 HP
入力:
Sports Car
300
期待される出力:
Car: Sports Car
Engine: 300 HP
入力:
Electric
0
期待される出力:
Car: Electric
Engine: 0 HP
入力:
Truck
500
期待される出力:
Car: Truck
Engine: 500 HP
❌ テストに失敗したケースがあります
❌ エラー発生

あなたの解答

現在のモード: 自分のコード
import java.util.Scanner;

public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// ここにコードを書いてください

sc.close();
}
}
0 B / 5 MB

残り 8 回実行可能