애초에 oop에서 상태와 행위를 설계할때


외부와의 접촉면을 구분할 public과 private로 구조를 바로바로 파악하는데


만약 전부 퍼블릭으로 한다는 그자체면 나중에 의존성 파악이 안됨


oop의 핵심은 결국 의존성 그래프를 어떻게 만드느냐인데