💡 객체 지향에서 가장 중요한 개념 세 가지. 역할, 책임 , 협력
객체란 무엇일까? 인간이 직접적으로 지각할 수 있는 대부분의 객체는 물리적인 경계를 지닌 구체적인 사물이다. 그러나 인간의 인지 능력은 물리적인걸 넘어서 개념적으로도 경계를 지을 수도 있는 추상적인 사물도 객체로 인식을 하다.
객체지향에서는 타입과 추상화라는 용어가 많이 쓰인다. 특히 '추상화' 만큼 이해하기 어려운 단어가 없다. 객체지향의 타입과 추상화는 뭘까?
정적 팩토리 메서드란 무엇인가?