2012. 6. 22. 16:42
같은 클래스 |
같은 패키지 |
Sub클래스 |
다른 클래스 | |
public |
yes |
yes |
yes |
yes |
protected |
yes |
yes |
yes |
|
default |
yes |
yes |
|
|
private |
yes |
접근수정자
① public - 접근 제한이 없다. public 메서드는 어느곳에서든지 호출이 가능하다. 이것은 가장 공통적으로 사용되는 접근수정자이다.
② protected - 정의된 클래스내부에서 호출하거나 서브클래스 내부에서 호출되어질수있다. 또한 같은 패키지안에서 사용할수있다.
③ private - 정의된 클래스 내부에서만 호출되어질 수 있다, 내부적으로 클래스안에서만 사용된다.
④ default - 접근수정자가 기술되어 있지 않으면, 메서드는 default 접근이다.
'JAVA > 팀장님 JAVA수업' 카테고리의 다른 글
팀장님 수업 8 (0) | 2012.07.03 |
---|---|
팀장님 수업 7 (0) | 2012.06.29 |
팀장님수업6번째 보충자료 (캡슐화 은닉화) (0) | 2012.06.22 |
팀장님수업6 (0) | 2012.06.22 |
팀장님수업5 (0) | 2012.06.14 |