《银行存取款案例(C#编程).doc》由会员分享,可在线阅读,更多相关《银行存取款案例(C#编程).doc(4页珍藏版)》请在金锄头文库上搜索。
1、 class SavingsAccount / private int _accountNumber;private double _balance;private double _interestEarned;/ private static double _interestRate;/ public SavingsAccount(int accountNumber, double balance) this._accountNumber = accountNumber;this._balance = balance; / AccountNumber public int AccountNu
2、mber get return _accountNumber; public double InterestEarned get return _interestEarned; set / if (value 0.0) Console.WriteLine(); return; _interestEarned = value; public static double InterestRate get return _interestRate; set / if (value 0.0) Console.WriteLine();return; else _interestRate = value
3、/ 100; public double Balance get if (_balance 0) Console.WriteLine(); return _balance; set _balance = value; void putmoney(double money) Console.WriteLine(0, _balance); _balance += money; Console.WriteLine(0, _balance); void getmoney(double money) Console.WriteLine(0, _balance); _balance -= money; C
4、onsole.WriteLine(0, _balance); void showbalance() Console.WriteLine(0, _balance); static void Main(string args) / SavingsAccount SavingsAccount objSavingsAccount = new SavingsAccount(12345, 5000); int choice; do Console.WriteLine(); Console.WriteLine(1); Console.WriteLine(2); Console.WriteLine(3); C
5、onsole.WriteLine(4); Console.WriteLine(5); choice= Convert.ToInt32( Console.ReadLine(); switch (choice) case 1: Console.WriteLine(); objSavingsAccount.InterestEarned = Int64.Parse(Console.ReadLine(); Console.WriteLine(); SavingsAccount.InterestRate = Int64.Parse(Console.ReadLine(); objSavingsAccount
6、.InterestEarned += objSavingsAccount.Balance * SavingsAccount.InterestRate; Console.WriteLine( 0, objSavingsAccount.InterestEarned); Console.WriteLine(); break; case 2: Console.WriteLine(); double money = Double.Parse(Console.ReadLine(); objSavingsAccount.putmoney(money); break; case 3: Console.WriteLine(); double money = Double.Parse(Console.ReadLine(); objSavingsAccount.getmoney(money); break; case 4: objSavingsAccount.showbalance(); break; case 5: break; while (choice != 5);