首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
结构型设计模式涉及如何组合类和对象以获得更大的结构,分为结构型类模式和结构型对象模式。其中,结构型类模式采用继承机制来组合接口或实现,而结构型对象模式描述了如何对一些对象进行组合,从而实现新功能的一些方法。以下___________模式是结构型对象模式。
结构型设计模式涉及如何组合类和对象以获得更大的结构,分为结构型类模式和结构型对象模式。其中,结构型类模式采用继承机制来组合接口或实现,而结构型对象模式描述了如何对一些对象进行组合,从而实现新功能的一些方法。以下___________模式是结构型对象模式。
admin
2018-04-19
52
问题
结构型设计模式涉及如何组合类和对象以获得更大的结构,分为结构型类模式和结构型对象模式。其中,结构型类模式采用继承机制来组合接口或实现,而结构型对象模式描述了如何对一些对象进行组合,从而实现新功能的一些方法。以下___________模式是结构型对象模式。
选项
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
程序员上午基础知识考试
软考初级
相关试题推荐
下列选项中不属于《中华人民共和国著作权法》所保护的作品是______。
下列权利,不属于软件著作财产权的是(18)。
若指令系统中设置了专用I/O操作指令,则I/O接口(7)。
Windows NT是一个独立于硬件平台的操作系统,Windows NT的执行体被称为(44)的结合;Windows NT是以(45)方式集中管理并组织网络的;UNIX是一个(46)操作系统;关于Windows NT内核的说法,选项(47)是不正确的;Cl
电子政务根据其服务的对象不同,基本上可以分为四种模式。某政府部门内部的“办公自动化系统”属于(34)模式。
地址块128.14.32.0/20共有(29)个地址,地址范围是(30)。
下列关于语句<Ahref="image.gif">picture</A>和<IMGsrc="image.gif"alt="picture">的描述中正确的是______。A.前者是用超链接把图像链接到页面,后者是把图像直接放到页面B.前者是把图像直
AnIntranetis(71)theapplicationofInternettechnologywithinaninternalorclosedusergroup.Internetsarecompanyandnot
DOM is a platform and language -(66)API that allows programs and scripts to dynamically access and update the content, structure
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。[函数2.1说明]求任意两个正整数的最大公约数的欧几里德算法。用辗转相除法求正整数m和n的最大公约数,并返回该公约数。[函数2.1]voidfunc1(intm,i
随机试题
一般来说,次序可分为_______、_______、_______和_______。
“无产阶级及其政党要实现自己对同盟者的领导”的思想属于毛泽东的()
毛泽东思想经过多方面展开达到成熟,是在( )
A.清肝芦荟丸合黄连阿胶汤B.龙胆泻肝汤合仙方活命饮C.二陈汤合四七汤加减D.十全流气饮加减E.归脾汤合二陈汤
A.一次常用量B.3日常用量C.5日常用量D.7日常用量E.15日常用量门诊对患者开具的麻醉药品注射剂,每张处方为
安全生产监察方式一般有______监察和______监察。
下列关于景德镇的表述正确的是()。
无线设备加入无线局域网服务区时首先要进行的工作步骤是()。
下列对“转基因食品”这一概念的理解,符合文意的一项是()。根据第三段内容下列说法错误的一项是()。
若f(x)=3x3一kx2+4被3x一1除以后余数为3,则k=().
最新回复
(
0
)