首页
登录
从业资格
创建型设计模式与对象的创建有关,按照所用的范围分为面向类和面向对象两种。其中,(
创建型设计模式与对象的创建有关,按照所用的范围分为面向类和面向对象两种。其中,(
admin
2022-08-02
64
问题
创建型设计模式与对象的创建有关,按照所用的范围分为面向类和面向对象两种。其中,( )模式是创建型类模式。A.工厂方法(Factory Method)B.构建器(Builder)C.原型(Prototype)D.单例(Singleton)
选项
A.工厂方法(Factory Method)
B.构建器(Builder)
C.原型(Prototype)
D.单例(Singleton)
答案
A
解析
本题考查面向对象基础知识。创建型类模式用于描述“怎么创建对象”。它的主要特点是“将对象的创建与使用分离”。如,单例、原型、工厂方法、抽象工厂、建造者等5种创建型模式。
①工厂方法模式(Factory Method):定义一个接口用于创建对象,但是让子类决定初始化哪个类。工厂方法把一个类的初始化下放到子类;
②抽象工厂模式(Abstract Factory):为一个产品族提供了统一的创建接口。当需要这个产品族的某一系列的时候,可以从抽象工厂中选出相应的系列创建一个具体的工厂类;
③单例模式(Singleton):确保一个类只有一个实例,并提供对该实例的全局访问;
④建造者模式(Builder):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示;
⑤原型模式(Prototype):用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。
其中,工厂方法属于创建型类模式,A选项正确。
转载请注明原文地址:https://tihaiku.com/congyezige/2426677.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
三维激光扫描仪垂直扫描范围()。A.180° B.270° C.300°
附加详图组是指()。A.含有模型和详图对象的组 B.将与现有模型组相关联的视图
根据《建筑工程设计信息模型分类和编码标准》,“+”用于将编码联合在一起,以表示两
()是项目的最终实现者,是竣工模型的创建者,其关注点是现场实施,关心BIM如何与
楼层平面视图范围设置正确的一组为()。
楼层平面视图范围设置正确的一组为()。
关于在平面视图和立面视图创建管道的说法正确的是()。A.在平面视图中创建管道可以
不可用垂直洞口命令进行开洞的对象是()。A.屋顶 B.墙 C.楼板 D.天
有关匹配类型属性命令描述正确的是()。A.不同类型窗进行匹配,要改的窗的标高和底
以下有关在图纸中修改建筑模型说法有误的是?()A.选择视口单击鼠标右键,单击“激
随机试题
Thisreflectstheprioritybeingattachedtoeconomicoverpoliticalactivity,p
WhichofthefollowingisNOTVera’stipforfindinganewjob?[br][originalt
ChooseTHREEletters,A-G.WhichTHREEfactorsshouldthestudentconsiderwhile
BydrawingontheWorldBank’sprojectionsofsocioeconomicdevelopmentove
Democracyisnotanewconception.TheancientAthenians【M1】______hadademocr
TheAncientGreekOlympicsToday’sOlympicGamesa
应认定为"对人体健康造成严重危害"的是A.生产、销售的假药被使用后,造成重度残疾
性传播性疾病的英文缩写为下列哪项A.PSTT B.CIN C.STD D.
B第一步,本题考查非整数数列中的分数数列。 第二步,分数数列考虑反约分,原数列化为,分子是公比为3的等比数列,下一项为243×3=729;分母是公差为2的等差
慢波睡眠的特征包括A.多梦 B.生长激素分泌明显增加 C.眼球快速运动 D
最新回复
(
0
)