목록접근제한자 (1)
꿈 많은 사람의 이야기
자바 접근 제한자(publlic, private, protected, default)
라이브러리 클래스를 설계할 때에는 외부 클래스에서 접근할 수 있는 멤버와 접근 할 수 없는 멤버로 구분해서 필드, 생성자, 메소드를 설계하는 것이 바람직하다. 자바는 이러한 기능을 구현하기 위해 접근 제한자를 제공하고 있다. 접근 제한자는 public, protected, dafault, private와 같이 네 가지 종류가 있다. 각 특징은 밑의 표와 같다 클래스 내부 같은 패키지 서브 클래스 다른 패키지 public o o o o protected o o o x default o o x x Private o x x x 말그대로 public은 다 접근 가능하고 protected는 다른 패키지에선 접근이 불가능하고 default는 서브(자식) 클래스와 다른 패키지에서 접근이 불가능하다. 하지만 만약 같은..
java
2017. 8. 14. 08:51