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 |