상속 금지1 [Effective Java] 상속 금지시키기 앞선 글에서 상속대신 컴포지션을 이용하라는 글을 작성했었다. https://devkingdom.tistory.com/371 [Effective Java] 상속 대신 컴포지션 이용하기 Effective Java에 따르면 상속 대신 컴포지션을 이용하라는 말이 있다. 이는 상속을 사용하게 되는 경우 상위클래스가 하위클래스에 영향을 끼쳐 대응할 수 없는 오류를 야기할 수 도 있고, 추후에 devkingdom.tistory.com 이는 다르게 말하면 상속은 완벽한 설계가 되어있는 상황이 아니라면 쓰지말라는 이야기가 될 수 있다. 하지만 내가 안쓴다고 다른 개발자들도 과연 안쓸까? 쓰지말라고 문서화를 열심히 해둬도 시간이 지나면 누군가는 잘못된 상속을 사용하고 있는 것을 볼 수가 있다. 진짜 상속을 사용해야겠다 싶.. 2023. 2. 8. 이전 1 다음