[TIL] 2020.06.28_TIL-200628

To-Do

[스터디 과제] 예약시스템 과제 => 완료 [과제] 통합계좌시스템 mockup 과제 => 미완 [디자인패턴] 상태 패턴 => 미완

TIL

자바스터디 과제인 예약시스템 마무리했다. 이차원 배열을 만들어주는 클래스를 따로 만들고 해당 클래스를 상속받은 예약 기능 클래스를 만들어주는 구조로 짰는데, 이차원 배열을 매번 만들어주다 보니 예약 기능을 통해 삽입해준 원소(예약자명)가 다시 조회하니 반영되지 않는 문제 발생. 그래서 배열의 값이 null인 경우에만 빈 좌석으로 표시해주고 만약에 원소(예약자명)가 삽입된 경우 그대로 유지될 수 있도록 조건문 추가했다. 더 좋은 방법이 있을 것 같은데, 조금 다른 방식으로 짜보면 좋을 것 같다.

keyword

댓글남기기