728x90
반응형
SMALL
은행 저축,출금,재고상태 확인 메서드 구현
클래스파일
package OOP;
public class BankBook {
int money;
int bank;
public int deposit(int money) {//돈을 넣는다
this.money+=money; //this는 파라미터 값을 가져온다 ,그냥 money 는 파라미터값을가져온다
return this.money;
}
public int withdraw(int money) {//돈을 인출한다
if(this.money>money) {
this.money-=money;
}else {
System.out.println("재정이 부족합니다");
}
return this.money;
}
public void showMoney() {//잔액을 보여준다
System.out.println(money);
}
}
메인문
package OOP;
public class bankmoney {
public static void main(String[] args) {
BankBook mn=new BankBook();
System.out.print("현재 재정상태: ");
mn.money=3000;
System.out.println(mn.money); //3000
System.out.print("2000원을 통장에 save할꼐yo");
mn.deposit(2000);
System.out.print("\n현재 재정상태: ");
mn.showMoney(); //4000
System.out.print(mn.withdraw(5000)+"원을 통장에 sub할꼐여");
mn.withdraw(5000); //-2000
mn.showMoney(); //result=2000
}
}
728x90
반응형
LIST