(+)public => 어디서든(같은패키지, 다른패키지 모두) 접근 가능하게 하고싶다.
(#)protected => 같은 패키지면 무조건 무조건 접근가능~!
다른 패키지면 상속구조인 클래스에서만 접근가능하다!
(~)default => 오로지 같은 패키지에서만 접근가능, 생략 가능
(-)private => 오직 해당 클래스 안에서만 접근 가능
=> 위에서부터 아래로 내려갈수록 접근할 수 있는 범위가 좁아진다.
=> +,#,~,-: 클래스 다이어그램 표기방법.
'*JAVA*' 카테고리의 다른 글
[java] 생성자(constructor) (0) | 2021.10.26 |
---|---|
[java] 클래스 변수(static 변수)와 상수 필드(static final) (0) | 2021.10.25 |
[java] 전역변수/ 지역변수 (0) | 2021.10.25 |
[java] 캡슐화 - setter / getter 메소드 (0) | 2021.10.25 |
[java] 객체(Object) (0) | 2021.10.24 |