首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
创建型模式支持对象的创建,该模式允许在系统中创建对象,而不需要在代码中标识特定类的类型,这样用户就不需要编写大量、复杂的代码来初始化对象。在不指定具体类的情况下, ____①____模式为创建一系列相关或相互依赖的对象提供了一个接口。____②____模式
创建型模式支持对象的创建,该模式允许在系统中创建对象,而不需要在代码中标识特定类的类型,这样用户就不需要编写大量、复杂的代码来初始化对象。在不指定具体类的情况下, ____①____模式为创建一系列相关或相互依赖的对象提供了一个接口。____②____模式
admin
2023-02-21
122
问题
创建型模式支持对象的创建,该模式允许在系统中创建对象,而不需要在代码中标识特定类的类型,这样用户就不需要编写大量、复杂的代码来初始化对象。在不指定具体类的情况下, ____①____模式为创建一系列相关或相互依赖的对象提供了一个接口。____②____模式将复杂对象的构建与其表示相分离,这样相同的构造过程可以创建不同的对象。 ____③____模式允许对象在不了解要创建对象的确切类以及如何创建等细节的情况下创建自定义对象。
③
选项
A、Prototype
B、Abstract Factory
C、Builder
D、Singleton
答案
A
解析
在系统中,创建性模式支持对象的创建。该模式允许在系统中创建对象,而不需要在代码中标识特定类的类型,这样用户就不需要编写大量、复杂的代码来初始化对象。它是通过该类的子类来创建对象的。在不指定具体类的情况下,Abstract Factory模式为创建一系列相关或相互依赖的对象提供了一个接口。根据给定的相关抽象类,Abstract Factory模式提供了从一个相匹配的具体子类集创建这些抽象类的实例的方法。Abstract Factory模式提供了一个可以确定合适的具体类的抽象类,这个抽象类可以用来创建实现标准接口的具体产品的集合。客户端只与产品接口和Abstract Factory类进行交互。使用这种模式,客户端不用知道具体的构造类。Abstract Factory模式类似于Factory Method模式,但是Abstract Factory模式可以创建一系列的相关对象。Builder模式将复杂对象的构建与其表示相分离,这样相同的构造过程可以创建不同的对象。通过只指定对象的类型和内容,Builder模式允许客户端对象构建一个复杂对象。客户端可以不受该对象构造的细节的影响。这样通过定义一个能够构建其他类实例的类,就可以简化复杂对象的创建过程。Builder模式生产一个主要产品,而该产品中可能有多个类,但是通常只有一个主类。Prototype模式允许对象在不了解要创建对象的确切类以及如何创建等细节的情况下创建自定义对象。使用Prototype实例,便指定了要创建的对象类型,而通过复制这个Prototype,就可以创建新的对象。Prototype模式是通过先给出一个对象的Prototype对象,然后再初始化对象的创建。创建初始化后的对象再通过Prototype对象对其自身进行复制来创建其他对象。Prototype模式使得动态创建对象更加简单,只要将对象类定义成能够复制自身就可以实现。
转载请注明原文地址:https://kaotiyun.com/show/e90D777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
世界卫生组织报告说,全球每年有数百万人死于各种医疗事故。在任何一个国家的医院,医疗事故致死的概率不低于0.3%。因此,即使是癌症患者也不应当去医院治疗,因为去医院治疗会增加死亡的风险。为了评估上述论证,对以下哪个问题的回答最为重要?
某市实行人才强市战略,2016年从国内外引进各类优秀人才1000名,其中,管理类人才361人,非管理类不具有博士学位的人才250人,国外引进的非管理类人才206人,国内引进的具有博士学位的人才252人。根据以上陈述,可以得出:
把两个完全一样的长方体木块拼成一个大长方体,有三种拼法,所得到的大长方体的表面积比原来两个小长方体的表面积之和分别减少了160平方厘米,54平方厘米,30平方厘米,那么每个小长方体的体积是()。
一次聚会上,麦吉遇到了汤姆、卡尔和乔治三个人,他想知道他们三人分别是干什么的,但三人只提供了以下信息:三人中一位是律师,一位是推销员,一位是医生;乔治比医生年龄大,汤姆和推销员不同岁,推销员比卡尔年龄小。根据上述信息,麦吉可以推出的结论是:
哥白尼的天体系统理论优于托勒密的理论,而且它刚被提出来时就比后者更好,尽管当时所有的观测结果都与这两个理论相符合。托勒密认为星体围绕地球高速旋转,哥白尼认为这是不可能的,他正确地提出了一个较为简单的理论,即地球围绕地轴旋转。以上论述与下面哪项中所陈述
P(polyhedosis)核病毒可以通过杀死吉卜赛蛾的幼虫从而有助于控制该蛾的数目。这种病毒一直存活于幼虫身上,但每隔六七年才能杀死大部分幼虫,从而大大降低吉卜赛蛾的数目。科学家们认为,这种通常处于潜伏状态的病毒,只有当幼虫受到生理上的压抑时才会被激活。
研究人员发现,抑郁症会影响患者视觉系统感知黑白对比的能力,从而使患者所看到的世界是“灰色的”。研究人员利用视网膜电图技术对抑郁症患者感知黑白对比的能力进行测量,其结果显示:无论患者是否正在服用抗抑郁药物,其视网膜感知黑白对比的能力都明显弱于健康者;并且,症
在南美,因为气候恶劣,同时又有许多原先种植胡椒的农民改种价值更高的可可,所以过去三年中世界胡椒的产量一直低于销售量,胡椒处于相对短缺的状态,价格也飞涨直至与可可相当。由上文可推知:
最近的一次跨文化研究表明,一般结婚的人比离婚而没有再婚的人的寿命长。这一事实说明离婚的压力对健康有不利影响。以下哪项如果为真,则指出了上述观点的错误?
随机试题
RatesareLow,butConsumerswon’tBorrowWithheavydebt,loadsandhighjoblessness,Americansarecautious.[A]TheU
A、情感淡漠B、情绪低落C、焦虑D、情感倒错某病人在无任何原因下表现为过分紧张恐惧,顾虑重重,搓手顿足,坐卧不安,感大祸临头,惶惶:不可终日。该病人属于()
以下药物中有利胆退黄作用的药为
A.肠痈B.痛经C.泄泻D.虫积E.宿便左少腹作痛,按之累累,有硬块者,多见于
关于体温生理性变化的叙述正确的()
Oneoftheadvantagesinthemuhimodaltransportistominimizetimelossattransshipmentpoint.()
对于商业性助学贷款,以质押方式申请贷款的,或银行、保险公司提供连带责任保证的,借款额不得超过所需学费总额的()
“如果给我一打婴儿,我保证能够任意把他们培养成任何一类人,或者医生、律师、商人和领导者,甚至是乞丐和盗贼”。这句话的作者是()。
设随机变量X服从标准正态分布N(0,1),在X=x(一∞<x<+∞)的条件下,随机变量Y服从正态分布N(x,1).求在Y=y条件下关于X的条件概率密度.
Accordingtothepassage,whichofthefollowingeighteenth-centurydevelopmentshadastrongimpactonsilversmiths?Incoloni
最新回复
(
0
)