이론/오늘의 학습 내용 요약
27일차 키오스크 만들기
블스뜸
2025. 4. 24. 19:07
1. 오늘의 학습 키워드
자바로 키오스크 만들기
자바로 키오스크 만들기
2. 학습 내용
자바의 객체지향 프로그래밍을 이해하기 위한 키오스크만들기
3. 학습하며 겪은 문제
코드를 다 만들고보니 중복된 기능이 너무 많아서 이 것을 줄이기 위한 방법을 찾아보았다
원래는 interface 하나를 상속받은 여러 클래스를 작성했었는데 이렇게 작성하고 보니 같은 기능이 너무 많았고
이 같은 기능을 통합하기위해 interface와 데이터 클래스들 사이에 추상클래스를 넣는 방법을 사용해봤다
추상클래스에 interface를 상속해 기능을 작성하고 데이터 클래스에서 이 추상클래스를 상속받고 추가 구현해야할 기능이 있을 경우 추가할 수 있도록 했다
4. 내일 학습 키워드
키오스크 프로젝트 리팩토링