static void Main() { BankAccount_OnClass acc0 = new BankAccount_OnClass(); acc0.AccNum = "111-11111"; acc0.Name = "홍길동"; acc0.PrintAccInfo(); BankAccount_OnClass.SetInterest(10); // 정적메서드기 때문에 클래스명으로 접근 BankAccount_OnClass acc1 = new BankAccount_OnClass("222-22222", "류현진"); //생성자를 통한 간소화 가능 acc1.Name = "손흥민"; acc1.PrintAccInfo(); acc0.OutputMoney(100); // 잔액이 10원이기 때문에 잔액부족 //메서드안에 cw출력을 원하지 않는경우 공백문자가 반환되지 않는 경우는 잔액이 부족할때뿐 errmsg의 길이가 길다면 잔액이 부족하다는 뜻 //string errMsg = acc0.OutputMoney(100); //if(errMsg.Length > 0) // Console.WriteLine(errMsg); //else // Console.WriteLine(acc0.Balance); acc0.InputMoney(500); acc0.OutputMoney(100); Console.WriteLine(acc0.Balance); //510 }
public void Widthdraw() //3. 출금 { Console.Write("출금하실 금액은?: "); money = int.Parse(Console.ReadLine()); account.OutputMoney(money); }