举个例子把,上边这段代码;
Son中没有无参构造方法,有有参构造方法,那么在创建Son对象的时候,只能通过有参构造的方式Son s = new Son(10);
说白了,构造方法就是在创建对象时候用的方法~创建对象时会自动访问这个方法,有参数就访问有参构造,没参数就访问无参构造
Father fa = new Son(10);这个是创建父类引用指向子类对象,因为子类没有无参构造方法,只能用有参构造创建;
Father ff = new Father();父类中有无参构造方法,就能够用无参的方式创建对象.