首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
创建型设计模式抽象了实例化过程,它分为面向类和面向对象两种。其中,(48)________________模式是保证一个类仅有一个实例,并提供一个访问它的全局访问点。
创建型设计模式抽象了实例化过程,它分为面向类和面向对象两种。其中,(48)________________模式是保证一个类仅有一个实例,并提供一个访问它的全局访问点。
admin
2020-04-30
33
问题
创建型设计模式抽象了实例化过程,它分为面向类和面向对象两种。其中,(48)________________模式是保证一个类仅有一个实例,并提供一个访问它的全局访问点。
选项
A、工厂(Factory)
B、构建器(Builder)
C、原型(Prototype)
D、单例(Singleton)
答案
D
解析
本题考查面向对象方面设计模式的基础知识。设计模式描述了在人们周围不断重复发生的问题,以及该问题的解决方案的核心。按照设计模式的目的可以分为创建型模式、结构型模式和行为型模式三大类。创建型模式与对象的创建有关,它抽象了实例化过程,帮助一个系统独立于如何创建、组合和表示它的那些对象。创建型模式包括面向类和面向对象的两种:工厂方法(Factory Method)为类模式,抽象工厂(Abstract Factory)、生成器(Builder)、原型(Prototype)和单例(Singleton)为对象模式。Factory Method模式定义一个用于创建对象的接口,让子类决定实例化哪一个类,使一个类的实例化延迟到其子类。Abstract Factory模式提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。Builder模式将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。Prototype模式用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。Singleton模式保证一个类仅有一个实例,并提供一个访问它的全局访问点。
转载请注明原文地址:https://kaotiyun.com/show/TZVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
某计算机的时钟频率为400MHz,测试该计算机的程序使用4种类型的指令。每种指令的数量及所需指令时钟数(CPI)见表7-1,则该计算机的运算速度约为(6)MIPS。
下面有关局域网的特点描述中,不正确的是______。A.覆盖地域范围较小B.高速率、低误码率C.一般为一单位所建D.侧重共享位置准确无误及传输的安全性
以RPM方式安装的Apache服务器,Apache的主配置文件是(60)。
Linux交换分区的作用是______。A.保存系统软件B.保存访问过的网页文件C.虚拟内存空间D.作为用户的主目录
In the following essay, each blank has four choices. Choose the most suitable one from the four choices and write down in the an
SNMP代理使用(1)操作向管理端通报重要事件的发生。在下图中,(2)能够响应Manager2的getRequest请求。(2)
SNMP代理使用(1)操作向管理端通报重要事件的发生。在下图中,(2)能够响应Manager2的getRequest请求。(1)
(12)属于系统软件,它直接执行高级语言源程序或与源程序等价的某种中间代码。
设X、Y为逻辑变量,与逻辑表达式Y等价的是_________。
随机试题
Amongtheraftofbooks,articles,jokes,romanticcomedies,self-helpguidesandotherwritingsdiscussingmarriage,somefamil
板式换热器是间壁式换热器的一种形式。()
简述减刑制度中的重大立功表现形式。
能减弱心肌收缩力,延长APD和ERP药物是
建筑地面工程应严格控制各构造层的厚度,下列关于建筑地面工程厚度控制叙述不正确的是()。
甲公司为上海证券交易所上市公司,2014年1~5月份发生了下列事项:(1)1月5日,控股股东A公司通过上海证券交易所集中竞价交易增持公司股份500万股,占公司已发行股份总数的0.11%;A公司拟在未来12个月内择机增持公司股份,累计增持比例不超过公司已发
求助者:都有。胃里堵,还经常胸闷,心里烦,夜里睡不着觉。心理咨询师:您到医院检查过吗?求助者:去过好几家医院了,医生说没什么大毛病,建议我做心理咨询,儿子就带我过来了。心理咨询师:那您觉得这些不舒服是什么原因引起的呢?
沿人体前后方向纵切,左右切面为()。
WhatisLucybusywithrecently?
FightinginGazaStripresultedin______.
最新回复
(
0
)