headfrist OOA&D (1) 썸네일형 리스트형 객체지향 원리 (headfirst OOA&D 에서 발췌) 매우 추상적인 얘기이며 어쩌면 당연하다고 생각했던 것들인데 실제 코딩에서는 무시하고 작성하는 버릇이 있는 듯 하여 기록해둡니다. 이 글을 보시는 분들중 다년간의 코딩의 경험이 있는 분이시면서도 이 개념에 대해서는 모르셨던 분이라면 '아하, 그것을 이렇게 표현하는구나' 라고 생각하실 수 있는 부분입니다. 저같은 초보는 이제 익숙해져야겠죠 ㅎㅎ;; ※ 밑의 나열된 원리들은 앞으로 코딩이나 디자인 패턴 학습을 통해서 예제나 경우로 채워나갈 것입니다. 1. 변하는 것을 캡슐화해주세요. 제가 이해하고 있는 위의 말은 행동에 의해 변화되는 데이터를 가지고 있는 객체에 대해서 캡슐화를 하라는 말입니다. 저 위에 말했듯이 추상적인 얘기네요 ㅎㅎ 제목에 적어놓은 서적에서 제공하는 예를 들어봅시다. darkship은 강아.. 이전 1 다음