라이브러리는 본질적으로 호출 가능한 함수의 집합 => 보통 클래스에 모여있다. - 마틴 파울러 하지만1. 클래스는 함수를 모아두는 곳이 아니다.(가장 최근에 한 실수...)2. 객체는 자료구조가 아니다. "적절한 객체"에 대해서 알아보자들어가기 전.클래스 vs 객체클래스는 다들 알겠지만 설계도이다. 클래스의 주된 책임은 필요에 따라 새로운 객체 생성하고 쓰지 않을때 파괴하는 것이다.클래스는 자식들이 따라야 하는 행동, 즉 계약에 대해 알고 있다.이따금 클래스를 "객체 템플릿" 으로 부르는 것은 정확하지 않다.why?? -> 이 정의에 따르면 클래스는 수동적인 위치에 있게 된다. 누군가가 템플릿을 가지고 그것을 사용해 객체를 만들어 낸다고 가정한다. (지금 까지 나도 이렇게 생각했다. 어떻게 바뀌는지 정리..