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
public class Account {
}
0 B / 5 MB

残り 10 回実行可能