某软件公司基于面向对象技术开发了一套图形界面显示构件库Visual Component。在使用该库构建某图形界面时,用户要求为界面定制一些特效显示效果,如带滚动条、能够显示艺术字体的透明窗体等。针对这种需求,公司采用______最为灵活。
- A桥接模式
- B命令模式
- C组合模式
- D装饰模式
某软件公司基于面向对象技术开发了一套图形界面显示构件库Visual Component。在使用该库构建某图形界面时,用户要求为界面定制一些特效显示效果,如带滚动条、能够显示艺术字体的透明窗体等。针对这种需求,公司采用______最为灵活。
解析:根据题干描述,可以看出其基础是一个图形界面,并要求为图形界面提供一些定制的特效,例如带滚动条的图形界面,能够显示艺术字体且透明的图形界面等。这要求能够动态地对一个对象进行功能上的扩展,也可以对其子类进行功能上的扩展。对照选项中的4种设计模式,装饰模式最符合这一要求。
1、统一软件开发过程是一种基于面向对象技术的软件开发过程,其特点是"用例驱动,以
统一软件开发过程是一种基于面向对象技术的软件开发过程,其特点是"用例驱动,以架构为核心,迭代并增量"。统一软件开发过程定义了4种通用的开发阶段,它们按照过程顺序分别是:...
2、某计算机研究所接受上级单位下达的任务,开发了一套人事管理软件。项目任务书中对
某计算机研究所接受上级单位下达的任务,开发了一套人事管理软件。项目任务书中对该软件的著作权归属未作约定。该软件的著作权应属于:()A计算机研究所B上级单位C软件开发者D...
3、统一软件开发过程是一种基于面向对象技术的软件开发过程,其特点是“用例驱动,以
统一软件开发过程是一种基于面向对象技术的软件开发过程,其特点是“用例驱动,以架构为核心,迭代并增量”。统一软件开发过程定义了4种通用的开发阶段,它们按照过程顺序分别是...
4、试题(67)某软件企业开发了一套能够同硬件结合以提高设备性能的软件产品,向国
试题(67)某软件企业开发了一套能够同硬件结合以提高设备性能的软件产品,向国家专利局申请方法发明专利,获得了专利权,并为该软件产品冠以“昆仑”商品专用标识,但未进行商...
5、甲向某房地产开发公司预订了一套住房,双方签订了房屋买卖合同,并首付了30%的
甲向某房地产开发公司预订了一套住房,双方签订了房屋买卖合同,并首付了30%的款项,双方办理了预告登记。后房地产开发公司因资金紧张又将该套楼盘整体抵押给某银行,房地产开发...
6、某软件企业开发了一套能够同硬件结合以提高设备性能的软件产品,向国家专利局申请
某软件企业开发了一套能够同硬件结合以提高设备性能的软件产品,向国家专利局申请方法发明专利,获得了专利权,并为该软件产品冠以"昆仑"商品专用标识,但未进行商标注册上市销...