쌓고 쌓다
[JAVA] 접근 지정 본문
클래스의 접근 지정
public class Person{
}
이 Person 클래스는 어떤 패키지에 있든 상관 없이 Person 객체를 생성하든지 사용이 가능하다.
2. 디폴트 클래스(접근 지정자 생략)
class Person{
}
위와 같이 생략을 한 경우, 같은 패키지 내의 클래스들만 접근이 가능하다.
멤버(함수,변수) 접근 지정
private | 디폴트 접근 지정 | protected | public | |
같은 패키지의 클래스 | X | O | O | O |
다른 패키지의 클래스 | X | X | X | O |
접근 가능 영역 | 클래스 내 | 동일 패키지 내 | 동일 패키지와 자식 클래스 |
모든 클래스 |
'프로그래밍 > java' 카테고리의 다른 글
[JAVA] final 키워드 (0) | 2021.12.24 |
---|---|
[JAVA] static / 전역 함수, 전역 변수 (0) | 2021.12.23 |
[JAVA] 함수(메소드) 오버로딩 (0) | 2021.12.22 |
[JAVA] 함수(메소드)의 매개변수 (0) | 2021.12.21 |
[JAVA] 객체 배열 (0) | 2021.12.21 |
Comments