015-002-001
社員アップキャスト
初級
問題説明
この問題では: ManagerクラスがEmployeeクラスを継承し、標準入力から名前と給与を読み込んでManagerオブジェクトをEmployee型変数に代入してアップキャストを行い、親クラスのメソッドを呼び出して結果を標準出力に表示するプログラムを作成します。
ManagerがEmployeeを継承するEmployeeクラスとManagerクラスを作成してください。標準入力から名前(1行目)と給与(2行目)を読み込み、Managerオブジェクトを Employee型変数に代入し、親クラスのメソッドにアクセスすることでアップキャストを示してください。
入力:
- 1行目: 名前(String)
- 2行目: 給与(int)
出力:
Employee Info:
Name: <名前>
Salary: <給与>yen
Role: Manager
テストケース例
※ 出力例はプログラミングの国際標準に準拠し英語で表示しています
正常系
入力:
Alice 500000
期待される出力:
Employee Info: Name: Alice Salary: 500000yen Role: Manager
正常系
入力:
Bob 600000
期待される出力:
Employee Info: Name: Bob Salary: 600000yen Role: Manager
あなたの解答
現在のモード:● 自分のコード
Employee.java🔒
Manager.java🔒
Main.java🔒
3/6 ファイル99B
⚠️警告
- mainメソッドが見つかりません
9
1
2
›
⌄
class Employee {
}
0 B / 5 MB
残り 10 回実行可能
