728x90 반응형 SMALL 캡슐화1 객체지향의 원리 1. 캡슐화 캡슐화 (encapsulation) 캡슐화된 객체의 세부 내용이 외부에 은폐되어 변경이 발생해도 오류의 파급효과가 적음 캡슐퐈된 객체들은 재사용이 용이함 인터페이스가 단순해지고, 객체간의 결합도가 낮아짐 객체를 캡슐화하여 what만 보여주고, how는 감춤 객체를 작성할 때 숨겨야하는 정보외 정보를 구분하여 작성함 객체의 사용자는 기능만 알고 사용하여, 어떻게 처리되는지는 은폐된다. (Infomation hiding) 장점 객체에 포함된 정보의 손상과 오용을 막을 수 있다. 객체 조작 방법이 바뀌어도 사용방법은 바뀌지 않는다 데이터가 바뀌어도 다른 객체에 영향을 주지않아 독립성이 유지된다. 처리된 결과만 사용하므로 객체의 이식성이 좋다. 객체의 부품화 할 수 있어 새로운 시스템의 구성에 부품.. 2021. 11. 1. 이전 1 다음 728x90 반응형 LIST