목록protected (2)
컴공생의 다이어리
접근 제어 지시자(access modifier) 클래스 외부에서 클래스의 멤버 변수, 메서드, 생성자를 사용할 수 있는지 여부를 지정하는 키워드 종류 : private, default, protected, public private : 같은 클래스 내부에서만 접근 가능(외부 클래스, 상속 관계의 클래스에서도 접근 불가) default : 접근 제어 지시자를 선언하지 않은 경우, 동일 패키지 내에서만 접근 가능(상속 관계라도 패키지가 다르면 접근 불가) proteced : 동일 패키지나 상속관계의 클래스에서만 접근 가능하고 그 외 외부에서는 접근 불가 public : 어디서든 접근 가능한 인스턴수 변수 및 메소드 public > default > protected > public 지시자 클래스 내부 동일 ..
아래 표와 같이 private를 어떤 속성으로 상속하든 결과는 private가 되며, protectec는 상속되는 속성에 따라 private 또는 protected가 된다. 그리고 public 또한 상속되는 속성에 따라 private, protected, public이 됨을 알 수 있다. 부모 클래스의 속성 상속 속성 상속시 속성 private private private private protected private private public private protected private private protected protected protected protected public protected public private private public protected protected public..