들어가며

패턴 용어를 사용하면 무슨 장점이 있을까?

객체지향의 기초

객체 지향의 원칙

바뀌는 부분은 캡슐화한다.

상속보다는 구성을 활용한다.

구현이 아닌 인터페이스에 맞춰 프로그래밍한다.


Strategy Pattern

Observer Pattern