쌓고 쌓다

[JAVA] 접근 지정 본문

프로그래밍/java

[JAVA] 접근 지정

승민아 2021. 12. 22. 21:54

클래스의 접근 지정

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