Animal 외부의 코드는 private name 및 age 필드를 어떻게 읽을 수 있나요?
Animal
name
age
생성자가 완료되면 해당 필드를 읽을 수 없습니다.
public getName() 및 getAge() 메서드를 통해 읽습니다.
getName()
getAge()
Animal을 컴파일하면 해당 필드가 자동으로 private에서 public으로 변경됩니다.
모든 하위 클래스는 private 상위 클래스 필드에 이름으로 직접 액세스할 수 있습니다.