易搜题 > “设计模式”标签

设计模式

(多选题)MVC是一种复合设计模式,由下面哪些设计模式组成?()

A观察者

B单例

C策略

D合成

查看答案

下列课程设计模式中,属于问题中心课程设计模式的是()

A、学科设计

B、生活领域设计

C、科目设计

D、学习者中心设计

查看答案

采用()设计模式可保证一个类仅有一个实例;采用()设计模式可将对象组合成树形结构以表示“部分一整体”的层次结构,使用户对单个对象和组合对象的使用具有一致性;采用()设计模式可动态地给一个对象添加一些额外的职责。

A.命令(Command)

B.单例(Singleton)

C.装饰(Deeorate)

D.组合(Composite)(44)

查看答案
行为型设计模式描述类或对象如何交互和如何分配职责。以下()模式是行为型设计模式
A.桥接
B.原型
C.代理
D.迭代器
查看答案
行为型设计模式描述类或对象如何交互和如何分配职责。以下()模式是行为型设计模式
A.单例
B.抽象工厂
C.装饰器
D.命令
查看答案
下列课程设计模式中,属于问题中心课程设计模式的是()
(本题2.0分)
A、学科设计
B、生活领域设计
C、科目设计
D、学习者中心设计
查看答案

下列课程设计模式中属于历史最古老,并被广泛使用的课程设计模式是()

A、学科设计

B、问题中心设计

C、科目设计

D、学习者中心设计

查看答案
(单选题)
下列课程设计模式中,属于问题中心课程设计模式的是()
(本题2.0分)
A、学科设计
B、生活领域设计
C、科目设计
D、学习者中心设计
查看答案

如下UML类图表示的是(43)设计模式。以下关于该设计模式的叙述中,错误的是(44)。

(54)

A.工厂方法

B.策略

C.抽象工厂

D.观察者

查看答案

用于增加对象功能的设计模式是( );用于限制对象访问的设计模式是( )。


A.Adapter B.Decorator C.Delegation D.Proxy
问题2: A.Adapter B.Decorator C.Delegation D.Proxy
查看答案

设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。一个模式有4个基本要素,它们是(48),设计模式中的Factory属于(49)。

A.模式名称、问题、解决方案、效果

B.模式名称、来源、目的、实现方式

C.模式名称、结构、目的、实现方式

D.模式名称、问题、实现方式、备注

查看答案
按照设计模式的目的进行划分,现有的设计模式可以分为三类。行为型模式主要用于对象之间的职责及其提供服务的分配方式,其代表有()模式等。

A.Prototype
B.Facade
C.Proxy
D.Visitor
查看答案
行为型设计模式描述类或对象如何交互和如何分配职责。()模式是行为型设计模式。
A.装饰器(Decorator)
B.构建器(Builder)
C.组合(Composite)
D.解释器(Interpreter)
查看答案

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

A.装饰器(Decorator)

B.构建器(Builder)

C.组合(Composite)

D.解释器(Interpreter)

查看答案
13.(单选题)(单项选择)下列课程设计模式中,属于问题中心课程设计模式的是()(本题3.0分)(本题3.5分)
A、学科设计
B、生活领域设计
C、科目设计
D、学习者中心设计
查看答案
行为型设计模式描述类或对象如何交互和如何分配职责。()模式是行为型设计模式。
A.装饰器(Decorator)B.构建器(Builder)C.组合(Composite)D.解释器(Interpreter)
查看答案
行为型设计模式描述类或对象如何交互和如何分配职责。以下()模式是行为型设计模式。
A.装饰器(Decorator)B.构建器(Builder)C.组合(Composite)D.解释器(Interpreter)
查看答案

(57)的选择是开发一个软件系统时的基本设计决策;(58)是最低层的模式,关注软件系统的设计与实现,描述了如何实现构件及构件之间的关系。引用-计数是C++管理动态资源时常用的一种(59)。

(57)A.架构模式B.惯用法C.设计模式D.分析模式

(58)A.架构模式B.惯用法C.设计模式D.分析模式

(59)A.架构模式B.惯用法C.设计模式D.分析模式

查看答案
按照设计模式的目的进行划分,现有的设计模式可以分为三类。其中创建型模式通过采用抽象类所定义的接口,封装了系统中对象如何创建、组合等信息,其代表有()模式等;

A.Decorator
B.Flyweight
C.Command
D.Singleton
查看答案

()设计模式能使一个对象的状态发生改变时通知所有依赖它的监听者。()设计模式限制类的实例对象只能有一个。适配器(Adapter)设计模式可以用于()。用于为一个对象添加更多功能而不使用子类的是()设计模式


A.责任链B.命令C.抽象工厂D.观察者
问题2:A.原型B.工厂方法C.单例D.生成器
问题3:A.将已有类的接口转换成和目标接口兼容B.改进系统性能C.将客户端代码数据转换成目标接口期望的合适的格式D.使所有接口不兼容类可以一起工作
问题4:A.桥接B.适配器C.组合D.装饰器
查看答案