접근제어자
접근제어자는 멤버 또는 클래스에 사용되어 해당하는 멤버 또는 클래스를 외부에서 접근하지 못하도록 제한하는 역할을 함. 객체의 로직을 보호하기위하여 외부의 접근을 허용하거나 차단하고, 사용자에게 객체를 조작할 수 있는 수단만을 제공함으로써 결과적으로 객체의 사용에 집중.자바의 접근제어자는 public , default , protected , private로 나뉘어진다.
public - 어디서든 접근 가능.
default - 같은 페이지 내에 혹은 상속 받은 클래스 내에서 접근 가능.
protected - 같은 패키지 내에서만 접근 가능 , 다 패키지라면 상속관계에서 사용 가능.
Private - 같은 클래스 내에서만 접근 가능.
'개발서적' 카테고리의 다른 글
Serializable 직렬화 (0) | 2017.03.25 |
---|---|
자바의 데이터 타입. (0) | 2017.03.20 |
IncompatibleClassChangeError 해결방법. (0) | 2016.09.26 |
이클립스 the project was not built due to could not write file.. 오류 해결방안 (0) | 2016.08.09 |