오늘도 어김없이 객체지향의 5대 원칙 중에 리스코프 치환의 원칙을 살펴보도록 하자. 이것만 하면 이제 단일책임원칙만 마무리하면 된다. 리스코프 치환의 원칙이라.. 말은 어렵지만 내용은 이해하는 자체는 어려운 편은 아니다. 5대원칙들 중에 나머지들은 이름만 봐도 대충 감을 잡을 수 있었지만 이 리스코프 치환 원칙은 이름만 보고는 전혀 감이 오지 않는다. 이름만 봐도 거부감이 들어서 맨 나중에 살펴본 내용이다. (그럼 단일책임 부터 했어야 했나..) 그럼 일단 리스코프 치환의 원칙의 정의를 보자. 상위 타입의.. Read More