1. 티켓 판매 애플리케이션

1. 티켓 판매에 대한 도메인 구조

2. 결합도를 낮춘 설계가 무엇인지

3. 결합도를 좀 더 낮춘 설계는 또 무엇인지

2. 영화 예매 시스템

1. 영화 시스템에 관한 도메인 구조

2. 할인 요금 정책과 조건

3. 상속과 다형성, 그리고 추상화

1. 컴파일 시간 의존성과 실행 시간 의존성

2. 다형성

3. 추상화

4. 좀 더 유연한 설계

4. 추상 클래스와 인터페이스 트레이드오프

1. 추상 클래스와 인터페이스 트레이드오프

2. 상속과 합성(인터페이스를 구현)