캡슐화
작은 클래스 = 단일 책임(SRP)
응집도:
변경하기 쉬운 클래스: interface, 추상 클래스를 사용해 결합도 낮추기(DIP)
다른 부분은 익히 알고 있는 내용이라 어렵지 않았는데 응집도 부분은 어렴풋하게는 알겠는데 정확하게 이해한 것 같지 않다.