更多“类适配器模式和对象适配器模式可用Java实现。”相关问题
  • 第1题:

    行为型设计模式描述类或对象如何交互和如何分配职责。以下( )模式是行为型设计模式。

    A.适配器
    B.工厂
    C.组合
    D.观察者

    答案:D
    解析:
    本题考查设计模式的基础知识。设计模式:是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。设计模式分为三种类型,共23种。1、创建型模式:单例模式、抽象工厂模式、建造者(构建)模式、工厂模式、原型模式。2、结构型模式:适配器模式、桥接模式、装饰(器)模式、组合模式、外观模式、享元模式、代理模式。3、行为型模式:模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式(Interpreter模式)、状态模式、策略模式、职责链模式(责任链模式)、访问者模式。AC为结构型设计模式,B为创建型设计模式。故正确答案为:D

  • 第2题:

    适配器模式的两种模式是()和()。


    正确答案:对象适配器;类适配器

  • 第3题:

    适配器模式属于创建型模式。


    正确答案:错误

  • 第4题:

    对象适配器模式是合成聚合复用原则的典型应用。


    正确答案:正确

  • 第5题:

    结构型模式有()     

    • A、适配器模式
    • B、代理模式
    • C、构造器模式
    • D、观察者模式

    正确答案:A,B

  • 第6题:

    问答题
    简述外观模式与适配器模式的区别。

    正确答案: ①外观模式简化接口是为了更好地使用某个类库。
    ②适配器模式转换接口的目的是将一个不适合使用的接口转换为可以被使用的接口,或者将一些接口不同但功能相同或相近的接口加以转换,以便统一使用。
    解析: 暂无解析

  • 第7题:

    判断题
    适配器模式属于创建型模式。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第8题:

    填空题
    适配器模式,分为类的适配器和对象的适配器两种实现其中类的适配器采用的是()关系,而对象适配器采用的是()关系。

    正确答案: 继承,组合聚合
    解析: 暂无解析

  • 第9题:

    单选题
    希望创建一个可复用的类,该类必须能够与接口不可预订的类协同工作,可以考虑使用()
    A

    桥接模式

    B

    适配器模式

    C

    工厂模式

    D

    装饰模式


    正确答案: B
    解析: 暂无解析

  • 第10题:

    填空题
    类适配器模式通过()的方式改变已经存在的接口而形成新的接口,使之适合客户类调用的需要;对象适配器模式使用调用或者聚合的方式选择调用多个类中的方法,形成新的接口。

    正确答案: 继承
    解析: 暂无解析

  • 第11题:

    单选题
    以下哪些设计模式都可以用来将抽象部分与实现部分分离()
    A

    适配器模式(Adapter)

    B

    装饰模式(Decorator)

    C

    桥接模式(Bridge)

    D

    代理模式(Proxy)


    正确答案: A
    解析: 暂无解析

  • 第12题:

    填空题
    适配器模式的两种模式是()和()。

    正确答案: 对象适配器,类适配器
    解析: 暂无解析

  • 第13题:

    适配器模式,分为类的适配器和对象的适配器两种实现。其中类的适配器采用的是()关系,而对象适配器采用的是()关系。


    正确答案:继承;组合聚合

  • 第14题:

    希望创建一个可复用的类,该类必须能够与接口不可预订的类协同工作,可以考虑使用()

    • A、桥接模式
    • B、适配器模式
    • C、工厂模式
    • D、装饰模式

    正确答案:B

  • 第15题:

    以下哪些设计模式都可以用来将抽象部分与实现部分分离()

    • A、适配器模式(Adapter)
    • B、装饰模式(Decorator)
    • C、桥接模式(Bridge)
    • D、代理模式(Proxy)

    正确答案:C

  • 第16题:

    JUnit的两个模式:集成模式和()?

    • A、命令模式
    • B、适配器模式
    • C、单例模式
    • D、接口模式

    正确答案:A

  • 第17题:

    下列不属于java.event包中定义的事件适配器的是()

    • A、构件适配器
    • B、焦点适配器
    • C、键盘适配器
    • D、标签适配器

    正确答案:D

  • 第18题:

    填空题
    适配器模式与外观模式都是为了设计新的接口而存在。它们的区别在于:适配器模式是()接口,外观模式是简化接口。

    正确答案: 转换
    解析: 暂无解析

  • 第19题:

    填空题
    适配器模式,可以细分为()适配器和()适配器两种实现。其中()适配器采用的是继承复用,而()适配器采用的是合成聚合复用。

    正确答案: 类,对象,类,对象
    解析: 暂无解析

  • 第20题:

    单选题
    下列不属于java.event包中定义的事件适配器的是()
    A

    构件适配器

    B

    焦点适配器

    C

    键盘适配器

    D

    标签适配器


    正确答案: C
    解析: 暂无解析

  • 第21题:

    单选题
    在适配器模式中,对象适配器模式是对()设计原则的典型应用。
    A

    合成聚合

    B

    里氏代换

    C

    依赖倒转

    D

    迪米特法则


    正确答案: D
    解析: 暂无解析

  • 第22题:

    判断题
    适配器模式是解决现有对象在新的环境中的不足,而代理模式是解决直接访问对象时出现的问题。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    判断题
    对象适配器模式是合成聚合复用原则的典型应用。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第24题:

    单选题
    JUnit的两个模式:集成模式和()?
    A

    命令模式

    B

    适配器模式

    C

    单例模式

    D

    接口模式


    正确答案: D
    解析: 暂无解析