강의로 돌아가기
이정원

상속클래스 생성자 오버로딩...

public class Car {
String name;

public Car (String name) {
    this.name = name ;
}

public Car() {}

}
라는 Car 클래스를 만들고

public class Bus extends Car{

}
Bus를 만들었을때

Bus bus = new Bus(); 는 되는데
Bus bus2 = new Bus(버스); 는 왜 안되는건가요??

  • 이동욱
    부모의 생성자를 매개변수를 주어 명시적으로 호출하려면 자식 생성자에서 super(name)를 사용해야합니다 이동욱 2018.09.04 21:40
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.