单选题

装饰器 (Decorator) 模式用于()<br/>①将一个对象加以包装以给客户提供其希望的另外一个接口<br/>②将一个对象加以包装以提供一些额外的行为<br/>③将一个对象加以包装以控制对这个对象的访问<br/>④将一系列对象加以包装以简化其接口

A. ①
B. ②
C. ③
D. ④

查看答案
该试题由用户663****10提供 查看答案人数:21566 如遇到问题请 联系客服
正确答案
该试题由用户663****10提供 查看答案人数:21567 如遇到问题请联系客服

相关试题

换一换
单选题
装饰器 (Decorator) 模式用于 ();外观 (Facade) 模式用于()。①将一个对象加以包装以给客户提供其希望的另外一个接口②将一个对象加以包装以提供一些额外的行为③将一个对象加以包装以控制对这个对象的访问④将一系列对象加以包装以简化其接口
A.① B.② C.③ D.④
答案
单选题
装饰器 (Decorator) 模式用于 ( );外观 (Facade) 模式用于(请作答此空 )。①将一个对象加以包装以给客户提供其希望的另外一个接口②将一个对象加以包装以提供一些额外的行为③将一个对象加以包装以控制对这个对象的访问④将一系列对象加以包装以简化其接口
A.① B.② C.③ D.④
答案
单选题
装饰器 (Decorator) 模式用于 (请作答此空);外观 (Facade) 模式用于( )。①将一个对象加以包装以给客户提供其希望的另外一个接口②将一个对象加以包装以提供一些额外的行为③将一个对象加以包装以控制对这个对象的访问④将一系列对象加以包装以简化其接口
A.① B.② C.③ D.④
答案
单选题
装饰器 (Decorator) 模式用于 ( )①将一个对象加以包装以给客户提供其希望的另外一个接口②将一个对象加以包装以提供一些额外的行为③将一个对象加以包装以控制对这个对象的访问④将一系列对象加以包装以简化其接口
A.① B.② C.③ D.④
答案
单选题
装饰器 (Decorator) 模式用于()<br/>①将一个对象加以包装以给客户提供其希望的另外一个接口<br/>②将一个对象加以包装以提供一些额外的行为<br/>③将一个对象加以包装以控制对这个对象的访问<br/>④将一系列对象加以包装以简化其接口
A.① B.② C.③ D.④
答案
单选题
装饰器模式又叫包装模式,装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案()
A.正确 B.错误
答案
单选题
关于模式适用性,在以下情况不适合使用DECORATOR(装饰)模式?()
A.透明的方式给单个对象添加职责 B.处理那些可以撤消的职责 C.客户程序与抽象类的实现部分之间存在着很大的依赖性 D.当不能采用生成子类的方法进行扩充时。一种情况是,可能有大量独立的扩展,为支持每一种组合将产生大量的子类,使得子类数目呈爆炸性增长。另一种情况可能是因为类定义被隐藏,或类定义不能用于生成子类
答案
单选题
外观 (Facade) 模式用于( )。①将一个对象加以包装以给客户提供其希望的另外一个接口②将一个对象加以包装以提供一些额外的行为③将一个对象加以包装以控制对这个对象的访问④将一系列对象加以包装以简化其接口
A.① B.② C.③ D.④
答案
单选题
外观 (Facade) 模式用于()。<br/>①将一个对象加以包装以给客户提供其希望的另外一个接口<br/>②将一个对象加以包装以提供一些额外的行为<br/>③将一个对象加以包装以控制对这个对象的访问<br/>④将一系列对象加以包装以简化其接口
A.① B.② C.③ D.④
答案
多选题
Decorator模式主要两个缺点主要有以下哪些?()
A.比静态继承更灵活 B.避免在层次结构高层的类有太多的特征 C.有许多小对象,很容易对它们进行定制,但是很难学习这些系统,排错也很困难 D.Decorator与它的Component不一样,Decorator是一个透明的包装
答案
热门试题
根据一个模式串pattemStr,将表达式编译成模式对象的语句是 【11】 。 组合就是将一个或多个对象组成一个对象。 在迭代器模式中,提供一个()的迭代器来对聚合对象进行访问和遍历。 装饰器函数至少要接收一个参数。( ) 行为型设计模式描述类或对象怎样交互和怎样分配职责,涉及算法和对象职责的分配。其中,(  )模式将一个语言的文法表示为一个类层次,每个类定义一个解释操作,来解释语言中的句子。 关键字__用于测试一个对象是否是一个可迭代对象的元素() ()设计模式对一个适用于元素对象的聚合层次结构的常用功能进行抽象 在()窗口中,可以直接用鼠标中键将一个对象拖动到另一个对象上,使它成为另一个对象的子对象。 CAD中,对象捕捉方式,可用于捕捉一个点对象() 装饰者模式为对象加上____,而代理模式则是控制____. 将一个对象居中于另一个对象中心的任意位置的配对约束类型为( )。 ( )模式将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创 建不同的表示。 用于将选定的图形()命令用对象从当前位置移到一个新的指定位置,而不改变对象的大小 社区护理作为服务对象模式,其中一个核心是() Decorator? 模式是为现有的功能( )添加附加功能的一种方法。 用来将一个物体附着在另外一个对象之上的控件是()。 用来将一个物体附着在另外一个对象之上的控件是()。 Server对象的()方法用于创建一个ActiveX组件实例(如connection对象)。 ()设计模式将一个复杂对象的构建与它的表示分离,使同样的构建过程可以创建不同的表示 儿童主动、及时地将注意力从一个对象或一个活动转移到另一个对象或另一个活动中去,这是(  )。
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位