主观题

关于模式适用性,()不适合使用职责链(Chain of Responsibility)模式。

查看答案
该试题由用户136****81提供 查看答案人数:19691 如遇到问题请 联系客服
正确答案
该试题由用户136****81提供 查看答案人数:19692 如遇到问题请联系客服

相关试题

换一换
主观题
关于模式适用性,()不适合使用职责链(Chain of Responsibility)模式。
答案
单选题
关于模式适用性,在以下情况不适合使用PROTOTYPE模式?()
A.当要实例化的类是在运行时刻指定时,例如,通过动态装载 B.当你要强调一系列相关的产品对象的设计以便进行联合使用时 C.为了避免创建一个与产品类层次平行的工厂类层次时 D.当一个类的实例只能有几个不同状态组合中的一种时
答案
主观题
关于模式适用性,以下哪种情况不适合使用命令模式?()
答案
单选题
关于模式适用性,在以下情况不适合使用PROXY(代理)模式?()
A.你想使用一个已经存在的类,而它的接口不符合你的需求 B.根据需要创建开销很大的对象 C.在需要用比较通用和复杂的对象指针代替简单的指针的时候 D.取代了简单的指针,它在访问对象时执行一些附加操作
答案
单选题
关于模式适用性,在以下情况不适合使用DECORATOR(装饰)模式?()
A.透明的方式给单个对象添加职责 B.处理那些可以撤消的职责 C.客户程序与抽象类的实现部分之间存在着很大的依赖性 D.当不能采用生成子类的方法进行扩充时。一种情况是,可能有大量独立的扩展,为支持每一种组合将产生大量的子类,使得子类数目呈爆炸性增长。另一种情况可能是因为类定义被隐藏,或类定义不能用于生成子类
答案
单选题
关于模式适用性,在以下情况不适合使用COMPOSITE(组合)模式?()
A.你想使用一个已经存在的类,而它的接口不符合你的需求 B.你想表示对象的部分-整体层次结构 C.当一个类的实例只能有几个不同状态组合中的一种时 D.一个对象的行为取决于它的状态,并且它必须在运行时刻根据状态改变它的行为
答案
单选题
关于模式适用性,在以下情况不适合使用FACTORY METHOD模式?()
A.当一个类不知道它所必须创建的对象的类的时候 B.当一个类希望由它的子类来指定它所创建的对象的时候 C.当你提供一个产品类库,而只想显示它们的接口而不是实现时 D.当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一信息局部化的时候
答案
单选题
关于模式适用性,在以下情况不适合使用STRATEGY(策略)模式?()
A.当一个对象必须通知其它对象,而它又不能假定其它对象是谁。换言之,你不希望这些对象是紧密耦合的 B.许多相关的类仅仅是行为有异。“策略”提供了一种用多个行为中的一个行为来配置一个类的方法 C.需要使用一个算法的不同变体。例如,你可能会定义一些反映不同的空间/时间权衡的算法。当这些变体实现为一个算法的类层次时可以使用策略模式 D.与算法相关的数据结构
答案
单选题
关于模式适用性,在以下情况不适合使用Bridge(桥接)模式?()
A.你不希望在抽象和它的实现部分之间有一个固定的绑定关系。例如这种情况可能是因为,在程序运行时刻实现部分应可以被选择或者切换 B.类的抽象以及它的实现都应该可以通过生成子类的方法加以扩充。这时 C.Bridge模式使你可以对不同的抽象接口和实现部分进行组合,并分别对它们进行扩充 D.对一个抽象的实现部分的修改应对客户不产生影响,即客户的代码不必重新编译 E.客户程序与抽象类的实现部分之间存在着很大的依赖性
答案
单选题
关于模式适用性,在以下情况不适合使用OBSERVER(观察者)模式?()
A.当一个抽象模型有两个方面,其中一个方面依赖于另一方面。将这二者封装在独立的对象中以使它们可以各自独立地改变和复用 B.当对一个对象的改变需要同时改变其它对象,而不知道具体有多少对象有待改变 C.当一个对象必须通知其它对象,而它又不能假定其它对象是谁。换言之,你不希望这些对象是紧密耦合的 D.透明的方式给单个对象添加职责
答案
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

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

    支付方式

     

     

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