单项选择(2005年4月二级考试)

在Java中,能实现多重继承效果的方式是【 】

A、内部类

B、适配器

C、接口

D、同步

答案解析

C

【解析】

内部类是在一个类中的内部嵌套定义的类,内部类具有成员变量和成员方法,也可以实例化,主要用来生成事件适配器。

适配器定义一个包装类,包装有不兼容接口的对象,这个包装类指的就是适配器(Adapter),它包装的对象就是适配器(Adapter),适配器提供客户类需要的接口。

接口是一种只含有抽象方法或常量的一种特殊的抽象类,因为接口不包括任何实现,所以与存储空间没有任何关系,将多个接口合并,即多重继承就可以很容易实现。

同步主要用在多线程程序设计中。

讨论