Study 은행 업무 (계좌 생성, 입금, 출금, 송금) bslime 2008. 5. 31. 15:35 class Banking { static int count; int account; String name; double money; public Banking(int account, String name, double money){ this.account = account; this.name = name; this.money = money; System.out.println(account + " " + name + " " + money); count++; } public void deposit(double money){ this.money += money; System.out.println(account + " " + name + " " + this.money); } public void withdraw(double money){ this.money -= money; System.out.println(account + " " + name + " " + this.money); } } class Result { public static void sendmoney(Banking acc1, Banking acc2, double money){ acc1.withdraw(money); acc2.deposit(money); } public static void main(String args[]){ Banking acc1 = new Banking(103528173, "왕건", 10000); Banking acc2 = new Banking(208272343, "궁예", 20000); acc1.deposit(100000); acc1.withdraw(50000); acc2.deposit(200000); sendmoney(acc2, acc1, 70000); acc1.deposit(30000); acc2.withdraw(60000); System.out.println("생성된 계좌의 갯수 : "+Banking.count+"개"); } }