单项选择题

A、如果子类没有定义构造方法,则子类无构造方法
B、子类构造方法必须通过super关键字调用父类的构造方法,无需放在构造方法的第一行
C、子类必须通过this关键字调用父类的构造方法
D、子类无法继承父类的构造方法