1 개 단계 언어 기초 + 고급 _1-3-Java 언어 수석 _02- 상속과 다형성 (polymorphism) _ 멤버 변수 다형성 (polymorphism)에서 제 4 다형성 _17_ 사용 기능

변경없이 원래 변수에서 다중 - 상태 변경,

상위 클래스를 생성 할 수는 멤버 변수를 정의하는

서브 클래스는 상위 클래스를 상속 만들. 멤버 변수 납입이 = (20)는 정의

서브 클래스에 대한 부모 참조.

누가 볼 수있는 등호의 왼쪽

NUM의 출력 값의 부모 인

멤버 변수에 덮어 쓸 수 없습니다

로 = 서브 클래스 나이 16

이 분명히 잘못, 부모 연령이 객체, 객체도이 시대를보고하지 않습니다


멤버 메소드에 의해 멤버 변수 간접 액세스
상위 클래스의 메소드는 showNum를 생성한다. 쓰기 아무것도 내부 서브 클래스의

액세스는 부모 클래스의 멤버입니다. 간접 멤버 변수는 사용

이 방법은 누구에 속한다. 누가 사용하고 있습니다.


또는 납입의 부모 클래스 출력의 값


서브 클래스가 덮어 경우, showNum이 방법

다음 출력의 값 showNum의 서브 클래스입니다. 서브 덮어 쓰기되었으므로,이 방법은 해당 서브 클래스에 속하는








 

추천

출처www.cnblogs.com/wangjunwei/p/11220460.html