캡슐화

BuZZLightyear·2023년 2월 27일
0

정리

목록 보기
8/47

캡슐화란 ?

특정 객체 안에 관련된 속성과 기능을 하나의 캡슐로 만들어 데이터를 외부로부터 보호하는 것

캡슐화를 하는 이유

  1. 데이터 보호의 목적
  2. 내부적으로만 사용되는 데이터의 불필요한 외부 노출 방지

캡슐화의 가장 큰 장점

1.정보 은닉 - 외부로부터 객체의 속성과 기능을 변경하지 못하게 막고, 데이터가 변경되더라도 다른 객체에 영향을 주지않기때문에 독립성을 확보 할 수 있다.
2.유지보수와 코드 확장 시에도 오류의 범위를 최소화 할 수 있다.

profile
버즈라이트이어

0개의 댓글