lroot 2022. 5. 21. 15:44
728x90
반응형

다음 설명에 해당되는 객체를 구현하고 해당 정보를 출력해 보기

1. 키가 180이고 몸무게가 78 킬로인 남성이 있습니다. 이름은 Tomas 이고 나이는 37세입니다.

 

코드 :

1.1 Person.java

public class Person {

public int height;
public int weight;
public String gender;
public String name;
public int age;



public String ShowPersonInfo() {
return "키가 " + height +  
"이고 몸무게가 " + weight + " 킬로인 " + gender + "이 있습니다." + 
" 이름은 " + name + "이고 나이는 " + age + "세입니다.";
}

}

 

1.2 PersonTest.java

public class PersonTest {

public static void main(String[] args) {

Person 토마스 = new Person();
토마스.height = 180;
토마스.weight = 78;
토마스.gender = "남성";
토마스.name = "Tomas";
토마스.age = 37;

System.out.println(토마스.ShowPersonInfo());

}

}

 

 

2. 음식점에 아래와 같은 배달 주문이 들어왔습니다.

주문 접수 번호 : 202011020003

주문 핸드폰 번호 : 01023450001

주문 집 주소 : 서울시 강남구 역삼동 111-333

주문 날짜 : 20201102

주문 시간 : 130258

주문 가격 : 35000

메뉴 번호 : 0003

 

코드 :

2.1 Order.java

public class Order {
public String number;
public int phone;
public String address;
public int date;
public int time;
public int price;
public String menunum;

public String ShowOrderInfo() {
return "주문 접수 번호 : "+ number +
   "\n주문 핸드폰 번호 : "+phone +
   "\n주문 집 주소 : "+address + 
   "\n주문 날짜 : " + date +
   "\n주문 시간 : " + time +
   "\n주문 가격 : " + price +
   "\n메뉴 번호 : " + menunum;

}

}

 

2.2 OrderTest.java

public class OrderTest {

public static void main(String[] args) {
// TODO Auto-generated method stub
Order order = new Order();

order.number = "202011020003";
order.phone = 01023450001;
order.address = "서울시 강남구 역삼동 111-333";
order.date = 20201102;
order.time = 130258;
order.price = 35000;
order.menunum = "0003";



System.out.println(order.ShowOrderInfo());
}

}