953061688145744
Park Hansu
  • 2016.6.16 20:45
  • 조회수 85
  • 답변수 1
953061688145744
Park Hansu
  • 2016.6.16 20:45
  • 조회수 85
  • 답변수 1

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

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

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

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

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

  • #자바 입문
  • #클래스 형변환

1 답변

  • 953061688145744
    Park Hansu
    • 2016.6.16 20:52

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

답변 쓰기

이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.