Java

Java 프로그래밍 - 연습 01(객체 구현하기)

여행하는 개발자(SOO) 2022. 2. 10. 21:28
728x90

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


  1. 키가 184 이고 몸무게가 78 킬로인 남성이 있습니다. 이름은 John 이고 나이는 29세입니다.
public class Person {
    public int height;
    public int weight;
    public String sex;
    public String name;
    public int age;

    public Person(int height, int weight, String sex, String name, int age) {
        this.height = height;
        this.weight = weight;
        this.sex = sex;
        this.name = name;
        this.age = age;
    }

    public String showPersonInfo() {

        return "키가 " + height + "이고 몸무게가 " + weight + "킬로인 남성이 있습니다. 이름은 " + name + "이고 나이는 " + age + "세입니다.";
    }
}
  1. 음식점에 배달 주문이 들어왔습니다.
 주문 접수 번호 : 202102100001  주문 핸드폰 번호 : 01030394759  주문 집 주소 : 서울시 강남구 압구정동 111-11  주문 날짜 : 20210210  주문 시간 : 203007  주문 가격 : 358000  메뉴 번호 : 0001
public class Order {
     String orderNumber;
     String orderPhonNumber;
     String address;
     String date;
     String time;
     int price;
     String menuNumber;

     public Order(String orderNumber, String orderPhonNumber, String address, String date, String time, int price, String menuNumber) {
        this.orderNumber = orderNumber;
        this.orderPhonNumber = orderPhonNumber;
        this.address = address;
        this.date = date;
        this.time = time;
        this.price = price;
        this.menuNumber = menuNumber;
     }

     public String showOrderInfo() {

         return "주문 접수 번호 : " + orderNumber +"\n"+
                "주문 핸드폰 번호 : " + orderPhonNumber +"\n"+
                "주문 집 주소 : " + address + "\n"+
                "주문 날짜 : " + date + "\n"+
                "주문 시간 : " + time +"\n"+
                "주문 가격 : " + price +"\n"+
                "메뉴 번호 : " + menuNumber;
     }

}
728x90