[07] 정보 은닉


[07] 정보 은닉

[접근 제어자(access modifier)]변수, 메서드, 생성자에 대한 접근 권한 지정public(다 오픈), private(클래스 내부에서만), protected, 아무것도 안 쓰는 경우(기본 접근 제어자, 같은 패키지상에서만)private을 사용하면 클래스 외부에서는 접근할 수 없음[정보 은닉(information hiding)]외부에서 클래스 내부의 정보에 접근하지 못하도록 함private 키워드를 활용private 변수를 외부에서 접근하게 하려면 public 메 서드를 제공함클래스 내부 데이터를 잘못 사용하는 오류를 방지할 수 있음캡슐화의 장점에 속함접근 제한 법을 이용하여 자료(instance 변수)를 외부로부터 직접적인 접근을 철저히 차단하고 자료를 수정 또는 조작할 수 있..........

[07] 정보 은닉에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [07] 정보 은닉