014-004-001
protected修飾子:口座クラス
初級
問題説明
protected修飾子:口座クラス
この問題では: AccountクラスのprotectedフィールドにSavingsAccount子クラスから直接アクセスし、口座情報と利息を計算・表示するプログラムを作成します。
学習目標: protectedフィールドを子クラスから直接アクセスする
銀行口座を表すAccountクラスと、それを継承するSavingsAccountクラスを作ります。親クラスのprotectedフィールドに子クラスから直接アクセスできることを学びましょう。
入力
1行目: 口座番号(文字列)
2行目: 残高(整数)
出力
Account: [口座番号]
Balance: [残高]yen
Type: Savings
Interest: [残高*0.01]yen
具体例
例1: 基本的な口座
入力:
ACC001
10000
出力:
Account: ACC001
Balance: 10000yen
Type: Savings
Interest: 100.0yen
例2: 別の口座
入力:
ACC999
50000
出力:
Account: ACC999
Balance: 50000yen
Type: Savings
Interest: 500.0yen
例3: 境界値(最小残高)
入力:
A
1
出力:
Account: A
Balance: 1yen
Type: Savings
Interest: 0.01yen
テストケース例
※ 出力例はプログラミングの国際標準に準拠し英語で表示しています
正常系
入力:
ACC001 10000
期待される出力:
Account: ACC001 Balance: 10000yen Type: Savings Interest: 100.0yen
正常系
入力:
ACC999 50000
期待される出力:
Account: ACC999 Balance: 50000yen Type: Savings Interest: 500.0yen
正常系
入力:
A 1
期待される出力:
Account: A Balance: 1yen Type: Savings Interest: 0.01yen
正常系
入力:
ACC001 10000
期待される出力:
Account: ACC001 Balance: 10000yen Type: Savings Interest: 100.0yen
あなたの解答
現在のモード:● 自分のコード
Account.java🔒
SavingsAccount.java🔒
Solution.java🔒
3/6 ファイル174B
9
1
2
›
⌄
public class Account {
}
0 B / 5 MB
残り 10 回実行可能
