考证宝(kaozhengbao.com)

( )设计模式定义一个用于创建对象的接口,让子类决定实例化哪一个类

考证宝 分享 时间: 加入收藏

考试:

问题:

( )设计模式定义一个用于创建对象的接口,让子类决定实例化哪一个类
A:工厂方法(FactoryMethod)
B:享元(Flyweight)
C:观察者(Observer)
D:中介者(Mediator)

答案:

A

解析:

抽象工厂模式(Abstract Factory):提供一个接口,可以创建一系列相关或相互依赖的对象,而无需指定它们具体的类构建器模式(Builder):将一个复杂类的表示与其构造相分离,使得相同的构建过程能够得出不同的表示工厂方法模式(Factory Method):定义一个创建对象的接口,但由子类决定需要实例化哪一个类工厂方法使得子类实例化的过程推迟原型模式(Prototype):用原型实例指定创建对象的类型,并且通过拷贝这个原型来创建新的对象单例模式(Singleton):保证一个类只有一个实例,并提供一个访问它的全局访问点适配器模式(Adapter):将一个类的接口转换成用户希望得到的另一种接口它使原本不相容的接口得以协同工作桥接模式(Bridge):将类的抽象部分和它的实现部分分离开来,使它们可以独立地变化组合模式(Composite):将对象组合成树型结构以表示“整体-部分”的层次结构,使得用户对单个对象和组合对象的使用具有一致性装饰模式(Decorator):动态地给一个对象添加一些额外的职责它提供了用子类扩展功能的一个灵活的替代,比派生一个子类更加灵活外观模式(Facade):定义一个高层接口,为子系统中的一组接口提供一个一致的外观,从而简化了该子系统的使用享元模式(Flyweight):提供支持大量细粒度对象共享的有效方法代理模式(Proxy):为其他对象提供一种代理以控制这个对象的访问职责链模式(Chain of)

相关标签:

(中级)软件设计师     子类     一个     设计模式     中级     实例    

热门排序

推荐文章

RIPv2对RIPvl协议有三方面的改进。下面的选项中,RIPv2的特点不包括( )。在RIPv2中,可以采用水平分割法来消除路由循环,这种方法是指(请作答此空)。 小王需要从①地开车到⑦地,可供选择的路线如下图所示。图中,各条箭线表示路段及其行驶方向,箭线旁标注的数字表示该路段的畅通率。拥堵率=1-畅通率,拥堵率=0时表示完全畅通,拥堵率=1时表示无法行驶。根据 一个20岁的中体力活动男子的标准人系数是(  )。 6进程P1、P2、P3、P4和P5的前趋图如下所示:若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,则需要设置5个信号量S1、S2、S3、S4、S5,且信号量S1~S5的初值都等于零。 阅读以下说明,回答问题 1 至问题 3,将解答填入答纸的对应栏内。【说明】在系统投入正常运行之后,系统就进入了运行与维护阶段,要保证系统正常而可靠的运行,维护要有计划有组织的对系统进行必要的改动,以确 某工程包括A、B、C、D、E、F、G七个作业,各个作业的紧前作业、所需时间、所需人数如下表:整个工程至少需要 ( ) 人。 对二叉树中的结点如下编号:树根结点编号为1,根的左孩子结点编号为2、右孩子结点编号为3,依此类推,对于编号为i的结点,其左孩子编号为2i、右孩子编号为2i+1。例如,下图所示二叉树中有6个结点,结点a 阅读下列说明信息,回答问题1至问题5。将答案填入答题纸对应的解答栏内。【说明】某企业网络拓扑结构如图2-1所示,通过Windows Server 2003系统搭建了Web、DNS、DHCP和邮件服务器 阅读以下说明,回答问题1至问题3,将解答填入答题纸对应的解答栏内。【说明】 某网络拓扑结构如图1-1所示,网络中心设在图书馆,均采用静态lP接入。 【问题1】 (6分,每空2分)由图1-1可见,图书馆 只能控制源IP地址的ACL是( ),其编号范围是(63)
221381
领取福利

微信扫码领取福利

微信扫码分享