题目内容

(7-9)假设X、Y和Z都是已经定义的接口,()是不正确的接口定义。

A. publicinterfaceAextendsX{voidshow();}
B. interfaceBextendsY{voidshow();}
C. interfaceCextendsX,Y,Z{voidshow();}
D. interfaceDextendsX{voidshow(){}}

查看答案
更多问题

(7-14)关于多态性的描述,错误的是()。

A. 多态性是指“一种定义,多种实现”。
B. 多态性分为动态多态性和静态多态性两种。
C. 多态性可以加快代码的运行速度。
D. 多态性是面向对象的核心特征之一。

(7-9)关于接口的描述,错误的是()。

A. 接口可以使得设计与实现相分离。
B. 如果没有指定接口中方法和成员变量的访问权限,Java将其隐式地声明成public。
C. 接口中定义的成员变量分为常量和变量两种。
D. —个类可以实现多个接口,表示的是一种多重继承关系。

(7-3)定义不能被继承的Fish类,应采用()。

A. classFish{}
B. nativeclassFish{}
C. classfinalFish{}
D. finalclassFish{}

(7-3)编译如下定义的MyString类,将出现()。classMyStringextendsjava.lang.String{}

A. 成功编译
B. 不能编译,因为没有main方法
C. 不能编译,因为String是abstract类型的
D. 不能编译,因为String是final类型的

答案查题题库