홍익대 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());// 나이에 따라 , 멤버냐 아니냐에 따라 요금이 얼마인지 리턴해주는 메소드
}
}
반응형