부모타입 참조변수가 자식 인스턴스 참조 가능,
자식타입 참조변수는 부모 인스턴스 참조 불가능
이유는 참조변수가 많아서 사고 칠까바.
그래 여기까지는 ㅇㅋ
그런데 다음에 나오는 상속관계에 있는 참조변수의 형변환에서는
부모타입으로 형변환은 자동 형변환.
자식타입으로 형변환은 명시적 형변환.
여기서 끝내면 그런거다 하고 넘어가겠는데
이유를 설명하길 참조변수의 수를 가지고 설명을 하면서
많은 쪽이 적은 쪽을 컨트롤할 수 있는거여서 자동이고
적은쪽이 많은쪽을 컨트롤 할 수 없으니 명시해야한다.라는
식으로 설명하니. 일리는 있는데 참조변수 숫자를 기준으로 이해하려면
위에 처음 말한 다형성 부분이랑 참 헤깔려.
거기다 형변환도 위에 다형식에 위배되면 형변환이 불가한거자나.
형변환에서 부모 참조변수가 참조하는 인스턴스의 자식타입으로는 형변환 불가
돌고 돌아 처음말.
차라리 심플하게 외우는게 낫겟다. 씨발.
댓글 0