009-001-003
private修飾子:銀行口座クラス
上級
問題説明
private修飾子:銀行口座クラス
この問題では: privateフィールドbalanceを持つBankAccountクラスを作成し、getter・setter・入金・出金メソッドを通じて残高を安全に操作するプログラムを作成します。
学習目標: private修飾子でフィールドをカプセル化し、getterとsetterでアクセス制御できる
銀行口座クラスを作成します。残高をprivateにして、入金・出金メソッドで安全に操作しましょう。
入力
1行目: 初期残高(整数)
2行目: 入金額(整数)
3行目: 出金額(整数)
出力
初期残高: [金額]円
入金後: [金額]円
出金後: [金額]円
テストケース例
※ 出力例はプログラミングの国際標準に準拠し英語で表示しています
正常系
入力:
10000 5000 3000
期待される出力:
Initial balance: 10000 yen After deposit: 15000 yen After withdrawal: 12000 yen
境界値
入力:
0 1000 500
期待される出力:
Initial balance: 0 yen After deposit: 1000 yen After withdrawal: 500 yen
正常系
入力:
5000 0 1000
期待される出力:
Initial balance: 5000 yen After deposit: 5000 yen After withdrawal: 4000 yen
あなたの解答
現在のモード:● 自分のコード
BankAccount.java🔒
Solution.java🔒
2/6 ファイル100B
⚠️警告
- mainメソッドが見つかりません
9
1
2
3
4
›
⌄
import java.util.Scanner;
class BankAccount {
}
0 B / 5 MB
残り 10 回実行可能
