可学答题网 > 问答 > 软件架构设计题库,高级系统架构师题库
目录: 标题| 题干| 答案| 搜索| 相关
问题

当不适合采用生成子类的方法对已有的类进行扩充时,可以采用(1)设计模式动态地


当不适合采用生成子类的方法对已有的类进行扩充时,可以采用(1)设计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,造成很大的存储开销时,可以采用(2)设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,但其接口不符合需求时,可以采用(3)设计模式将该类的接口转换成我们希望的接口。空白(2)处应选择()

  • AA.命令(CommanD)
  • B适配器(Adapter)
  • C装饰(DecoratE)
  • D享元(Flyweight)
参考答案
参考解析:

本题考查面向对象设计。装饰模式主要的目的是在无法生成子类的情况下给一个对象动态地增加新的职责;享元设计模式是共享大量细粒度的对象;适配器设计模式则是将已有的接口转换为系统希望的接口形式。

分类:软件架构设计题库,高级系统架构师题库
相关推荐

1、面向对象方法中的()机制使子类可以自动地拥有(复制)父类全部属性和操作。

面向对象方法中的()机制使子类可以自动地拥有(复制)父类全部属性和操作。A约束B对象映射C信息隐蔽D继承

2、当不适合采用生成子类的方法对已有的类进行扩充时,可以采用(1)设计模式动态地

当不适合采用生成子类的方法对已有的类进行扩充时,可以采用(1)设计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,造成很大的存储开销时,可以采用...

3、对大众类畅销书较适合采用的促销方法,主要有()等。

对大众类畅销书较适合采用的促销方法,主要有()等。A上门推销B展示推销C网点推销D网络推销E广告促销

4、当不适合装设()或采用混合照明不合理时,宜采用一般照明。

当不适合装设()或采用混合照明不合理时,宜采用一般照明。A值班照明B分区一般照明C局部照明D定向照明

5、(35)在面向对象数据模型中,子类可以从其超类中继承所有的属性和方法,这有利

(35)在面向对象数据模型中,子类可以从其超类中继承所有的属性和方法,这有利于实现AA)可移植性BB)可扩充性CC) 安全性DD) 可靠性

6、学校应该对已有的场地进行合理的调整和规划,重新部署适合多种运动项目进行的运动

学校应该对已有的场地进行合理的调整和规划,重新部署适合多种运动项目进行的运动场地,为()的教学提供有利条件。AA、体育课程BB、体育训练CC、体育活动DD、课外活动