假设您创建了一个类Square是GeometricObject的子类。分析以下代码: class Square extends GeometricObject { double length; Square(double length) { GeometricObject(length); } }

A.程序编译正常,但是您不能创建Square的实例,因为构造函数没有指定Square的长度。 B.该程序有一个编译错误,因为您试图非法调用GeometricObject类的构造函数。 C.该程序编译正常,但由于非法调用Square类的构造函数而出现运行时错误。 D.该程序有一个编译错误,因为GeometricObject类没有 GeometricObject(length)构造函数。

时间:2024-04-02 20:59:07

相似题目