클래스형변환1 [Java] 클래스 형변환 오늘은 클래스 형 변환에 대해서 배웠습니다! 너무 어려운 개념이라서 제가 잘 정리할 수 있을지! 자! 한 번 가보겠습니다! 클래스 형변환 : 부모 타입으로 자식 객체를 참조하면 부모가 가지고 있는 메소드만 사용할 수 있다. 자식은 객체가 가지고 있는 메소드나 속성을 사용하고 싶다면 형변환을 해야한다. 부모가 자식을 가리킬 수는 있지만 --> Car c = new Bus(); : 버스 타입을 자동차 타입이 가리키고 있다. 자동차 타입이 훨씬 큰 그릇이기 때문에 무리 없이 가리킬 수 있음. 이 경우, 부모가 가지고 있는 내용만 사용가능 --> c.run(); //OK c.ppangppang(); // 자식이 가진 내용으로 사용 X Bus는 실제로 ppangppang메서드를 가지고 있지만 부모 타입으로 가리켰.. 2023. 4. 17. 이전 1 다음