首页学历类考试大学计算机科学
(简答题)

将类的多继承转换为单继承的常用方法是什么?

正确答案

用接口替代类,以保持子类的类型结构。选择保留一个超类,而将其它超类都转换为接口。把一个类转换为一个接口,主要是运用泛化与聚集关系,为这些接口分别提供一个实现类,然后子类中将每个实现类的一个对象作.为自己的一个性质加以引用,用一个聚集关系。

答案解析

相似试题

  • (简答题)

    什么是类的继承?怎样定义派生类?

    答案解析

  • (简答题)

    什么是类的继承和派生?

    答案解析

  • (简答题)

    什么是泛化?泛化是否就是类的继承,如果不是请说明理由。

    答案解析

  • (判断题)

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

    答案解析

  • (判断题)

    父类的构造方法不可以被子类继承。()

    答案解析

  • (填空题)

    在类层次中,子类只继承一个父类的数据结构和方法,则称为()。子类继承了多个父类的数据结构和方法,则称为()。

    答案解析

  • (单选题)

    欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的?()

    答案解析

  • (判断题)

    一个子类能够继承其所有父类的属性和方法。

    答案解析

  • (判断题)

    继承是指子类可以拥有父类的全部属性和操作,继承是OO方法的一个重要的概念,并且是OO技术可以提高软件开发效率的一个重要原因。

    答案解析

快考试在线搜题