1 개요[ | ]
- 객체지향 언어에서 클래스, 메소드, 변수에 대한 접근성을 지정하는 키워드
- 클래스 또는 클래스 멤버(메소드, 변수)에 대한 접근권한을 지정하는 키워드
- 주요 지정자는 3가지: public / private / protected[1]
2 종류[ | ]
지정자 | 클래스 | 패키지 | 자식클래스 | 전체 | 비고 |
---|---|---|---|---|---|
public | O | O | O | O | |
protected | O | O | O | X | |
no modifier | O | O | X | X | default, package, package-private |
private | O | X | X | X |
3 같이 보기[ | ]
4 참고[ | ]
- ↑ 이외에도 Java에는 package(동일 패키지에서 접근가능), C#에는 internal(동일 어셈블리에서 접근가능), protected internal(동일 어셈블리 및 상속한 것에서 접근가능)
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.
- 분류 댓글:
- Java (3)
Java 튜토리얼 웹사이트 ― Thesmolt젠킨스 ― John Jeong젠킨스 ― Icesky