프로그래밍 언어/JAVA
Java에서 public, protected, package-private, private의 차이점
Rateye
2021. 10. 5. 10:46
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
반응형