복습해봅시다 (객체 구현하기)
다음 설명에 해당되는 객체를 구현하고 해당 정보를 출력해 보세요
- 키가 180 이고 몸무게가 78 킬로인 남성이 있습니다. 이름은 Tomas 이고 나이는 37세입니다
- 음식점에 배달 주문이 들어왔습니다.
주문 접수 번호 : 202011020003
주문 핸드폰 번호 : 01023450001
주문 집 주소 : 서울시 강남구 역삼동 111-333
주문 날짜 : 20201102
주문 시간 : 130258
주문 가격 : 35000
메뉴 번호 : 0003
1 - 객체와 showinfo 사용해서 구현
객체를 선언하고
생성자
2가지 생성하고
출력 함수 생성
2가지
생성자 불러서 사용
결과 값 동일하게 출력 GOOD:)
2 - 주문접수번호는 유일한 식별자되어야한다. / 생성자로 입력받아서 구현
입력받는값의 항목을 줄여
오류방지 목적으로
orderDate 값 부여
생성자 생성
출력 함수 생성자
생성자 호출해서 사용 후
출력값 확인
주문접수번호...
review
객체를 정의하고 선언
생성자를 생성
함수로 body부분 코드 - 메서드
실제 사용하는 부분에서 생성자 호출해서 사용
1번 2번 예제 모두 기본 복습 목적으로
생성자 호출해서 사용하여 출력얻는 것까지만
쉽게 조건이 주어져서 복습 느낌으로 문제없었다.
GOOD :)
2번 예제에서 추가 조건으로 주문접수번호가 유일한 식별자가 되도록 하라고 주어졌다.
만들기 위해
증감연산자로 여기 저기 위치를 옮겨보고
입력 값이 새로오면 +1 되게 조건문도 써보고
상수로 선언한 후 +1 씩 해보고 했는데..
실패했다. ㅜㅜ
추가적인 내용이나 배운것을 활용하는 방법에 대해 공부가 필요할거같다.
일단은 추가 조건말고 기본 조건에 대해 잘 해낸것에 위안을 삼으며ㅜ
문제를 해결해나가는 개발자의 느낌을 조금은 느낄 수 있는? 예제였다.
꼭 수정해서 해결해 내겠다.
'JAVA 웹 개발 패키지 - 패스트캠퍼스 > Chapter2' 카테고리의 다른 글
Static / Static 응용 - 싱글톤 패턴 ( singleton pattern ) (0) | 2021.12.28 |
---|---|
캡슐화(encapsulation) / this가 하는 일 (0) | 2021.12.26 |
참조 자료형 변수 / 접근 제어 지시자 / 정보 은닉 (0) | 2021.12.26 |
함수와 메서드 (0) | 2021.12.25 |
객체와 객체 지향 프로그래밍 (0) | 2021.12.25 |