1. 티켓 판매 애플리케이션 구현하기

1. 개념

2. 이벤트 당첨자에게 발송되는 초대장을 구현

3. 초대장을 보관하는 가방

4. 관람객

5. 소극장을 입장하기 위한 매표소

6. 매표소에서 일하는 판매원

7. 애플리케이션 핵심 클래스()

8. 소극장을 구현하는 Theater

2. Theater의 결합도를 낮춘 설계

1. Theater 클래스의 enter 메서드 수행하는 일(수동적)

2. 결합도가 높은 Theater 클래스

3. 자율성을 높이기

4. Theater의 결합도를 낮춘 설계

3. TicketSeller와 Audience의 결합도를 낮춘 설계

1. TicketSeller의 결합도 상태

2. TicketSeller의 결합도를 낮춘 설계