假设一个类`Student`继承自类`Person`。以下关于对象创建和构造方法的描述,哪个是正确的?

答案解析

当创建子类对象时,会先隐式调用父类的默认构造方法(无参构造),然后执行子类的构造方法。选项B准确描述了这个过程。选项A错误,只调用子类构造方法时父类构造方法也会被隐式调用。选项C错误,不需要必须显式调用(除非父类无默认构造方法)。选项D错误,`this`关键字用于调用同类中的其他构造方法,而不是父类的构造方法。
正确答案:B
随机推荐
开始刷题