728x90
반응형
질문 : Java에서 공용, 보호, 패키지 개인 및 개인의 차이점은 무엇입니까?
class 및 interface 를 만들고 상속을 처리하는 동안 각 액세스 수정 자, 즉 기본 (패키지 private), public , protected 및 private
답변
공식 자습서 가 유용 할 수 있습니다.
| Class | Package | Subclass (same pkg) |
Subclass (diff pkg) |
World | |
|---|---|---|---|---|---|
public |
+ | + | + | + | + |
protected |
+ | + | + | + | |
| no modifier | + | + | + | ||
private |
+ |
+ : 액세스 가능
공백 : 액세스 할 수 없음
출처 : https://stackoverflow.com/questions/215497/what-is-the-difference-between-public-protected-package-private-and-private-in
728x90
반응형
'프로그래밍 언어 > JAVA' 카테고리의 다른 글
| Java는 "참조에 의한 전달" 일까? "값에 의한 전달" 일까? (0) | 2021.10.13 |
|---|---|
| Java에서 명령 줄 인수를 구문 분석하는 방법 (0) | 2021.10.06 |
| volatile 키워드는 어디에 사용할 수 있을까? (0) | 2021.10.01 |
| JavaScript 배열을 쉼표로 구분 된 목록으로 바꾸는 쉬운 방법 (0) | 2021.10.01 |
| 자바 스크립트에서 자체 실행 기능의 목적 (0) | 2021.09.30 |