Java面向对象练习|Java程序设计

Java面向对象练习|Java程序设计

关于接口描述,以下说法 错误 的是( )。

A、接口中定义的成员变量在定义时必须要赋值,赋值后其值不能改变。

B、在Java中,类是单一继承的,但是一个类可以实现多个接口。

C、定义接口的关键字是interface。

D、一个抽象类不可以实现一个接口。

答案:

D

关于接口描述,以下说法 错误 的是( )。

A、接口中定义的成员变量默认都具有public、static、final属性,并且这些常量在定义时必须要赋值,赋值后其值不能改变。

B、在Java中,类是单继承的,但是一个类可以实现多个接口。

C、接口与接口之间不可以有继承关系。

D、接口中所定义的成员方法默认都具有public、abstract属性。

答案:

C

Java中,关于面向对象哪种说法是 不正确 :( )

A、抽象类中的方法不一定都是抽象方法。

B、继承抽象类的子类也必须是抽象类。

C、final类中的方法都是final方法。

D、含有抽象方法的类必须声明为抽象类。

答案:

B

关于抽象类与具体类,下面哪种说法正确:( )。

A、抽象类与具体类一样都可以使用new关键字实例化对象。

B、继承抽象类的子类也必须是抽象类。

C、抽象类中只能有抽象方法,不可以有具体方法和final方法。

D、含有抽象方法的类必须声明为抽象类。

答案:

D

在Java中,以下关于构造方法的叙述 不正确 的是: ( )。

A、构造方法没有返回类型。

B、构造方法不能使用void进行修饰。

C、子类可以继承父类的构造方法。

D、构造方法名与类名相同。

答案:

C