홍익대 Java/수업
홍대 자바 수업 나이별 회원인지 아닌지에 따라 가격 출력
Yi Junho
2009. 7. 22. 16:13
반응형
class Person { int age; boolean a; Person(int age,boolean a) { this.age=age; this.a=a; } public boolean IsMember(){ if(a) { return a; } else { return a; } } public int getAge(){ return this.age; } public int getMoney(){ if (age<5) { if (a) { return 0; } else { return 1000;} } else if(age>4 && age<19) { if (a) { return 3000; } else{ return 4000;} } else if (age>18 && age<65 ) { if (a) { return 4000; } else { return 5000;} } else { return 0; } } } public class PersonTest { public static void main(String[] args) { Person ps1 = new Person(5,false);//두번째 인자는 멤버인지 아닌지 판단하는 값 System.out.println(ps1.IsMember()); // 멤버인지 아닌지 System.out.println(ps1.getAge()); // 나이가 얼마인지 값리턴 System.out.println(ps1.getMoney());// 나이에 따라 , 멤버냐 아니냐에 따라 요금이 얼마인지 리턴해주는 메소드 } }
반응형