public
- public으로 선언된 멤버 필드와 메소드는 클래스의 내외 어느곳에서나 접근이 가능하다
protected
- protected로 선언되 멤버 필드와 메소드는 같은 패키지 내에 있는 클래스들은 모두 접근 가능하다
- 다른 패키지에 있는 클래스들은 이 클래스로부터 상속받은 경우에만 접근 가능하다
package
- default 라고 말하는것은 아무것도 기술하지않았을때를 말한다
- 멤버 필드와 메소드들은 같은 패키지 내에서는 자유롭게 접근할수 있지만
패키지 외부에서는 접근할수 없다
private
- 메버 필드와 메소드는 클래스 내부에서만 접근 가능하다
'Study > JAVA' 카테고리의 다른 글
배열 (0) | 2012.07.04 |
---|---|
오버로딩 (0) | 2012.07.04 |
public 클래스의 의미 (0) | 2012.07.04 |
객체 생성, 패키지 (0) | 2012.07.03 |
자바 클래스 (0) | 2012.07.03 |