# 0908 깨끗한 클래스란? - 동작하는 클래스와는 반대로 알아보기 쉬운 클래스 - 하는 일이 간단하고 명확한 클래스 - 작은 클래스 (객체지향적인 관점에서) 역할이란? - 그 클래스가 처리할 수 있는 일 - 클래스의 존재 의미 - 해당 클래스가 수행하는 행위를 공통으로 만들어둔 것 협력이란? - 서로의 상태를 모른체 자신이 완료한 일을 넘기는 것 - 객체간의 메시지를 주고받는 행위 - 작은 일을 분리하여 큰 결과물을 내는 것 책임이란? - 그 클래스가 행하고자 하는 바를 이루는 것 - 객체가 수행해야 할 행위를 정해놓은 것 - 클래스가 각각의 역할을 충실히 수행하는 것 -