首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
结构型设计模式涉及如何组合类和对象以获得更大的结构,分为结构型类模式和结构型对象模式。其中,结构型类模式采用继承机制来组合接口或实现,而结构型对象模式描述了如何对一些对象进行组合,从而实现新功能的一些方法。以下___________模式是结构型对象模式。
结构型设计模式涉及如何组合类和对象以获得更大的结构,分为结构型类模式和结构型对象模式。其中,结构型类模式采用继承机制来组合接口或实现,而结构型对象模式描述了如何对一些对象进行组合,从而实现新功能的一些方法。以下___________模式是结构型对象模式。
admin
2018-04-19
58
问题
结构型设计模式涉及如何组合类和对象以获得更大的结构,分为结构型类模式和结构型对象模式。其中,结构型类模式采用继承机制来组合接口或实现,而结构型对象模式描述了如何对一些对象进行组合,从而实现新功能的一些方法。以下___________模式是结构型对象模式。
选项
A、中介者(Mediator)
B、构建器(Builder)
C、解释器(Interpreter)
D、组合(Composite)
答案
D
解析
本题考查设计模式的基本概念。
每个设计模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。在面向对象系统设计中,每一个设计模式都集中于一个特定的面向对象设计问题或设计要点,描述了什么时候使用它,在另一些设计约束条件下是否还能使用,以及使用的效果和如何取舍。
按照设计模式的目的可以分为创建型模式、结构型模式和行为型模式三大类。创建型模式与对象的创建有关,它抽象了实例化过程,帮助一个系统独立于如何创建、组合和表示它的那些对象;结构型模式处理类或对象的组合,涉及如何组合类和对象以获得更大的结构;行为型模式对类或对象怎样交互和怎样分配职责进行描述。
按照设计模式所用的范围可分为类模式和对象模式。创建型模式包括Factory Method、Abstract Factory、Builder、Prototype和Singleton,其中Factory Method为类模式,其余为对象模式;结构型模式包括.Adapter、Bridge、Composite、Decorator、Fagade、Flyweight和Proxy,其中Adapter分为Adapter类模式和Adapter对象模式,其余为对象模式;行为型模式包括Interpreter、Template Method、Chain of Responsibility、Command、Iterator、Mediator、Memento Observer State Strategy和Visitor,其中Interpreter和TemplateMethod模式为类模式,其余为对象模式。
转载请注明原文地址:https://kaotiyun.com/show/wJVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
下列选项中,不属于数据库维护工作的是(20)。
通常,文件的逻辑结构可以分为两大类:无结构的(13)和有结构的记录式文件。(14)组织方式既适合于交互方式应用,也适合于批处理方式应用。
不同的交换方式具有不同的性能。为了使数据在网络中的传输延迟最小,首选的交换方式是(31)。
中断是CPU与外部设备进行数据交换的重要方式。CPU响应中断时必须具备三个条件,分别为:外部提出中断请求、本中断未屏蔽、(4)。CPU响应中断后,必须由(5)提供地址信息,引导程序进入中断服务子程序;中断服务程序的入口地址存放在(6)中。
CSMA/CD是在ⅢEE802.3中制定的访问控制方式,其中的CSMA指的是(43),CD指的是(44),当侦听到冲突时,采用(45)继续侦听,发现冲突后采用的退避算法是(46)。
防火墙技术可以分为(57)等三大类。
(46)是世界上最早的非政府性国际电工标准化机构,负责有关电气工程及电子领域的国际标准化工作。
路由信息协议(RIP)更新路由表的依据是:若相邻路由器RouterB说“我到目的网络Y的距离为N”,则收到此信息的路由器RouterA就知道:“若将下一站路由器选为RouterB,则我到网络Y的距离为(48)”。
The basic concept of a data(72)is the difference between data and information.
设机器码的长度为8位,已知X、Z为带符号的纯整数,Y为带符号的纯小数,[X]原=[Y]补=[Z]移=11111111,求出X、Y、Z的十进制真值为X=(16),Y=(17),Z=(18)。
随机试题
A.甲苯达唑B.氯喹C.甲硝唑D.乙胺嗪E.吡喹酮驱绦虫的首选药
将函数f(x)=ln(1+x一2x2)展开为x0=0的幂级数.
Itwaswonderfulupthere.Ralphwantedtoreachoutand【C1】______astar,forthey【C2】______soclose.Hecouldseetheearthget
下列哪种疾病能引起血ACTH升高
由君主与人民或民选议会进行协商共同制定的宪法,被称为协定宪法,根据这一定义判断,下列哪些宪法属于协定宪法?()
A股份有限公司董事会决定在2014年10月10日召开临时股东大会。董事长发出了《关于召开2014年临时股东大会会议的通知》。通知如下:“兹定于2014年10月10日召开临时股东大会会议,现将有关事项通知如下:1.凡是持股量在30万股(含30
教育与社会诸多因素有密切联系,其中,决定教育领导权和受教育权的是()。
人知觉某一客观对象时,总是利用自己已有的知识经验来认识它,这是知觉的()。
老李所在公司承接了一个信息系统软件开发项目,公司安排老李担任项目经理。老李带领项目团队紧锣密鼓地开始了工作。老李组织人员进行了需求分析和设计后,将系统拆分为多个功能模块。为加快项目进度,老李按功能模块的拆分,将项目团队分成若干个小组,一个小组负责
EnglishBusinessLetterFormatI.Demandsofstationery—thefirstpageiswithaletterhead—otherpagesareof【T1】______and
最新回复
(
0
)