Q.주문내용에 대한 클래스를 만들고 주문 내용을 인스턴스로 생성한 후, 위와 같은 형식으로 주문 내용 출력
public class Order {
long number;
String orderId;
String date; // 날짜는 calendar클래스를 주로 쓰지만 여기선 스트링으로 진행
String name;
String productNumber;
String address;
}
public class OrderTestbyme {
public static void main(String[] args) {
Order girl = new Order();
girl.number = 201803120001L; // 롱이므로 끝에 L붙이는거 잊지말기
girl.orderId = "abc123";
girl.date = "2018년 3월 12일"; // 나는 숫자처리 하고, 답안지는 문자처리
girl.name = "홍길순";
girl.productNumber = "PD0345-12";
girl.address = "서울시 영등포구 여의도동 20번지";
System.out.println("주문 번호: " + girl.number);
System.out.println("주문자 아이디: " + girl.orderId);
System.out.println("주문 날짜: " + girl.date);
System.out.println("주문자 이름: " + girl.name);
System.out.println("주문 상품 번호: " + girl.productNumber);
System.out.println("배송 주소: " + girl.address);
}
}
처음에 인스턴스 내용+각 부분 정의가 이해 안가서 개념 이해에 애먹었는데 실습하면서 보니 오히려 이해가 감!
초보자용 책은 똑같이 person.person = new person(); 이렇게 기재하지말고 변수이름에 의도적 구분을 해줬으면 좋겠다.🤷♀️
'🔥 Vamos > Java' 카테고리의 다른 글
0903 | 자바의 정석 기초편 :: ch3-11~3-19 (1) | 2022.09.03 |
---|---|
0903 | 자바의 정석 기초편 :: ch3-7~3-10 (1) | 2022.09.03 |
0902 | 객체 지향 개념 기본 용어 정리 (2) | 2022.09.02 |
0902 | 자바의 정석 기초편 :: ch3-1~3-6 (1) | 2022.09.02 |
0901 | Do it! 자바 프로그래밍 입문 :: 5장 '클래스와 객체1' 복습문제 (0) | 2022.09.01 |