다음 설명에 해당되는 객체를 구현하고 해당 정보를 출력해 보기
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());
}
}
'프로그래밍 언어 > JAVA(자바) 응용' 카테고리의 다른 글
10.접근 제어 지시자(access modifier)와 정보은닉(information hiding) (0) | 2022.05.21 |
---|---|
9.참조 자료형 변수 (0) | 2022.05.21 |
7.오버로딩 (0) | 2022.05.20 |
6.생성자 (0) | 2022.05.19 |
5.인스턴스 생성과 힙 (0) | 2022.05.19 |
댓글