沒(méi)有在Course類(lèi)中添加無(wú)參構(gòu)造器,使用ChildCourse類(lèi)繼承Course類(lèi)也沒(méi)有報(bào)錯(cuò),怎么回事?
public class Course {
? ? private String name;
? ? public String getName() {
? ? ? ? return name;
? ? }
? ? public void setName(String name) {
? ? ? ? this.name = name;
? ? }
? ? private String id;
? ? public String getId() {
? ? ? ? return id;
? ? }
? ? public void setId(String id) {
? ? ? ? this.id = id;
? ? }
}
public class ChildCourse extends Course {
}
2016-03-08
沒(méi)有指定構(gòu)造方法時(shí),系統(tǒng)會(huì)自動(dòng)生成一個(gè)無(wú)參構(gòu)造方法,你看不見(jiàn)的。
當(dāng)你在Course類(lèi)中添加一個(gè)有參構(gòu)造方法,此時(shí)系統(tǒng)不會(huì)再自動(dòng)生成無(wú)參構(gòu)造方法,就會(huì)報(bào)錯(cuò)了。