欢迎来到PP题库网 PP题库官网
logo
全部科目 > 大学试题 > 计算机科学 > 设计模式

单项选择题

关于继承表述错误的是:()

    A.继承是一种通过扩展一个已有对象的实现,从而获得新功能的复用方法
    B.泛化类(超类)可以显式地捕获那些公共的属性和方法特殊类(子类)则通过附加属性和方法来进行实现的扩展
    C.破坏了封装性,因为这会将父类的实现细节暴露给子类
    D.继承本质上是“白盒复用”,对父类的修改,不会影响到子类

点击查看答案&解析

相关考题

  • 单项选择题
    对象组合的有点表述不当的是()

    A.容器类仅能通过被包含对象的接口来对其进行访问
    B.“黑盒”复用,封装性好,因为被包含对象的内部细节对外是不可见
    C.通过获取指向其它的具有相同类型的对象引用,可以在运行期间动态地定义(对象的)组合
    D.造成极其严重的依赖关系

  • 单项选择题
    在观察者模式中,表述错误的是()

    A.观察者角色的更新是被动的
    B.被观察者可以通知观察者进行更新
    C.观察者可以改变被观察者的状态,再由被观察者通知所有观察者依据被观察者的状态进行。
    D.以上表述全部错误

  • 单项选择题
    下列关于静态工厂与工厂方法表述错误的是:()

    A.两者都满足开闭原则:静态工厂以ifelse方式创建对象,增加需求的时候会修改源代码
    B.静态工厂对具体产品的创建类别和创建时机的判断是混和在一起的,这点在工厂方法中
    C.不能形成静态工厂的继承结构
    D.在工厂方法模式中,对于存在继承等级结构的产品树,产品的创建是通过相应等级结构的工厂创建的

微信小程序免费搜题
微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题