강의로 돌아가기
-

부모 클래스를 자식 클래스로 인스턴트화하는 이유는 무엇인가요?

강의 중 예제: Car c = new Bus();
예제에서 위처럼 Car라는 클래스를 Bus 클래스로 인스턴트화하는데,
이렇게 하는 이유가 무엇인가요?

부모 클래스의 메소드만 사용할 것이라면 처음부터
Car c = new Car();
이렇게 부모 클래스로 인스턴트화하면 되고,

자식 클래스의 메소드까지 사용할 것이라면
Bus c = new Bus();
이런 식으로 처음부터 자식 클래스를 인스턴트화 하면 될 것 같은데
(자식 클래스는 부모 클래스의 메소드까지 사용 가능하므로)

굳이 부모 클래스를 자식 클래스로 생성하는 이유가 있나요?
(당연히 이유가 있으니 이런 기능이 있는 거 겠지만ㅋㅋㅋ 궁금해서요!)

1 개의 답변
-

자문자답) 바러 다음에 나오는 실습에 그 이유가 나오는 군요!!!

  • -

    귀여우셔 ㅎㅎ 열공합시당~!

    -―2017.08.18 11:24
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.