멤버변수가 조상클래스와 자손클래스의 중복으로 정의된 경우

조상타입의 참조변수를 사용했을 때는 조상클래스에 선언된 멤버변수가 사용되고,

자손타입의 참조변수를 사용했을 때는 자손클래스에 선언된 멤버변수가 사용된다.


중복정의 되지 않았을 경우, 각 타입의 참조변수를 사용했을 때의 차이는 없다.
 


자손클래스에 선언된 멤버변수와 조상클래스로부터 상속받은 멤버변수를 구분하는데 super와 this를 쓴다.


Posted by 청웨일