composition delegation (1) 썸네일형 리스트형 java : 구성(composition)과 위임(delegation) 구성, 위임 등은 headfirst OOA&D 에서 자주 상기되던 개념입니다. 구성이라는 것은 클래스가 다른 클래스를 인스턴스 변수로 가진다는 의미로 보실 수 있으며 위임은 클라이언트 코드에서 구성하고 있는 인스턴스 변수 객체(말이 어렵네요. 참조객체라고 하면 쉬울까요 ㅎㅎ;) 를 통하여 메소드 호출 등을 말하는 것입니다. 아마 수개월전에 headfirst OOA&D 학습하면서 끄적였던 것 같은데 이 주제를 다시 또 다루는 이유는 요즘 보고 있는 책에서 꽤 강하게 주장하고 있어서 적습니다. 서적 이름은 thinking in java라는 서적인데, 모두 읽은 것은 아니지만 headfirst java + OOA&D 느낌이 좀 있네요. headfirst 시리즈가 쉬운 용어들과 재밌는 사진들을 이용해서 거부감을.. 이전 1 다음