프로그래밍 언어/JAVA

Java에서 public, protected, package-private, private의 차이점

Rateye 2021. 10. 5. 10:46
728x90
반응형
질문 : Java에서 공용, 보호, 패키지 개인 및 개인의 차이점은 무엇입니까?

classinterface 를 만들고 상속을 처리하는 동안 각 액세스 수정 자, 즉 기본 (패키지 private), public , protectedprivate

답변

공식 자습서 가 유용 할 수 있습니다.

  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
반응형