[Java] - Java 접근제어순서와 정의
Android Java 2012. 8. 13. 12:09범위 순서
public > protected > default >private
- public : 클래스, 변수, 메소드 생성자 등의 모든 접근을 허용한다.
보통 상수(static final 변수), 메소드(get/set) 등에 많이 사용.
- protected : default와 같으나 추가적으로, 다른 패키지의 하위클래스에서도 상속 가능.
- default : 같은 패키지에 있는 (클래스, 변수, 메소드, 내부클래스)에서 접근 가능하다.
접근 변경자가 없는 선언되지 않은 것이 default
- private : 같은 클래스에서만 접근이 가능하다.
보통 인스턴스 변수, 외부에서 호출해서는 안되는 메소드
'Android Java' 카테고리의 다른 글
[Android] - 안드로이드 버튼 이미지 (0) | 2013.06.04 |
---|---|
[Android] - Android TTS (Text To Speech) 예제 (0) | 2013.04.05 |
[Android] - 화면 켜짐 소스 (0) | 2012.05.07 |
[Android Java] - 상단 Title bar 제거 (파란색 바) (0) | 2012.02.07 |
[Android] - 안드로이드 페이지전환 로딩창 띄우는 소스 예제 (0) | 2011.12.26 |