# running the app
$ ./gradlew jar
$ java -jar build/libs/oop-practice-1.0.0.jar
# test
$ ./gradlew test
- 순서대로 입력하는 것은
줄 바꿈(next line)
으로 입력하시면 됩니다. - 테스트 데이터는 DataInit 클래스를 확인해주세요.
- 관련 기능은 요구사항을 참고해주세요.
객체지향의 사실과 오해
를 읽고 학습한 내용을 직접 적용해본다.- 객체지향적 설계 및 코드에 익숙해진다.
- 객체의 책임, 역할, 협력에 집중한다.
- 적절한 추상화를 이용한다.
- 연습한 내용을 바탕으로 앞으로 진행할 프로젝트에 적용한다.
- 어플리케이션은 gradle 프로젝트로 웹 계층을 포함하지 않는다.
- 입출력은 콘솔을 통해 진행된다.
- 단위 테스트를 작성한다.
- 고민들과 해결 과정을 기록한다.
- 상품 주문 서비스