Q.주문내용에 대한 클래스를 만들고 주문 내용을 인스턴스로 생성한 후, 위와 같은 형식으로 주문 내용 출력

 

order class
order 인스턴스

 

 

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(); 이렇게 기재하지말고 변수이름에 의도적 구분을 해줬으면 좋겠다.🤷‍♀️

 

 

+ Recent posts