2009. 2. 10. 02:13
카테고리 없음
공통적인 로직은 인터페이스화하고 알고리즘은 하위 클래스에서 구현한다.
우리는 일반적으로 퇴근 후 집에 들어갈 때 다음과 같은 단계를 거친다.
1.사무실을 나선다.
2.집으로 간다.
3.문을 연다.
4.신발을 벗는다.
5.문을 닫는다.
이런 과정은 매번 집에 갈 때 마다 되풀이 되는 과정이다.
하지만 사람마다 사무실을 나서는 방법, 집으로 가는 방법, 문을 여는 방법, 신발을 벗는 방법 등이 모두 다르다.