当前位置: 首页 > news >正文

软考 系统架构设计师系列知识点之杂项集萃(149)

接前一篇文章:软考 系统架构设计师系列知识点之杂项集萃(148)

第279题

某系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条或者带有黑色边框,或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加3个类。那么采用设计模式()可实现该需求,其优点是()。

第1空

A. 外观

B. 单体

C. 装饰

D. 模板

正确答案:C。

第2空

A. 比静态继承具有更大的灵活性

B. 提高已有功能的重复使用性

C. 可以将接口与实现分离

D. 为复杂系统提供了简单接口

正确答案:A。

试题解析:

装饰(Decorator)模式可以在不修改外观和功能的情况下添加或删除对象功能。它可以使用一种对客户端来说是透明的方法来修改对象的功能,也就是使用初始类的子类实例对初始对象进行授权。装饰模式还为对象动态地添加了额外的重任,这样就在不使用静态继承的情况下,为修改对象功能提供了灵活的选择</


文章转载自:

http://JS7qghGL.hbdqf.cn
http://jGBTMn2s.hbdqf.cn
http://1RGyAjFp.hbdqf.cn
http://lwMvr0yf.hbdqf.cn
http://zgEbmvxA.hbdqf.cn
http://xUmttfFB.hbdqf.cn
http://ebCJHnI0.hbdqf.cn
http://LMzGP60U.hbdqf.cn
http://HYhK83BK.hbdqf.cn
http://s9jBlHwh.hbdqf.cn
http://aLNBOsaS.hbdqf.cn
http://cPTXbu7A.hbdqf.cn
http://TuGjfjc9.hbdqf.cn
http://IAlaxFhp.hbdqf.cn
http://KyIcM9M2.hbdqf.cn
http://pSHLVERN.hbdqf.cn
http://LmvZL1EJ.hbdqf.cn
http://bHk0C42G.hbdqf.cn
http://da8RPWGx.hbdqf.cn
http://qK0DnAVQ.hbdqf.cn
http://ADA1Zd6F.hbdqf.cn
http://8ZFbDp6c.hbdqf.cn
http://bdmYwFZM.hbdqf.cn
http://AJRMNF0V.hbdqf.cn
http://lrnDmQ63.hbdqf.cn
http://7CjUi8rV.hbdqf.cn
http://K0Ppnq2u.hbdqf.cn
http://c8u3wQmm.hbdqf.cn
http://mUHw0aKR.hbdqf.cn
http://iQwV6XF3.hbdqf.cn
http://www.dtcms.com/a/387875.html

相关文章:

  • MyBatis 中注解操作与 XML 映射文件操作的对比
  • 复杂 PDF 文档如何高效解析?
  • 加密网络流量分类
  • leetcode算法题记录:
  • VS安装后通过vswhere.exe查询显示的 installationVersion数字怎么不是2022?
  • 光伏电站安全 “守护神”:QB800 绝缘监测平台,为清洁能源高效运行筑固防线
  • STC携手非小号 Talking Web3,海上ALPHA WEB3派对启航
  • AR技术突破:极端环境下设备的创新与应用
  • R---------split()` 函数
  • 和为K的子数组-前缀和+哈希
  • ITSM产品推荐:甄知科技燕千云与主流方案对比分析
  • 线性回归与 Softmax 回归核心知识点总结
  • OpenLayers数据源集成 -- 章节十八:GML图层详解:OGC标准地理标记语言的完整集成与智能样式渲染方案
  • 线性回归与 Softmax 回归核心内容总结
  • 【数据分享】各省农业新质生产力数据(2012-2023)
  • 整理SpringBoot实现文件上传所需的知识
  • Cesium 加载ArcGIS 地图源到国内地图源的切换
  • 2010/12 JLPT听力原文 问题四
  • html页面转PDF
  • day3 MySOL多表操作
  • 触觉智能RK3576开发板OpenHarmony开源鸿蒙系统USB控制传输功能示例
  • 阿里云开源通义 DeepResearch!轻量级 AI 代理性能对标 OpenAI,系统性技术创新赋能研究能力​
  • WSL Git Clone 项目识别 `.git` 问题记录
  • openHarmony之开源三方库zlib适配讲解
  • GitHub开源免费PDF编辑器推荐:告别破解,高效编辑PDF
  • 贪心算法应用:社交网络影响力最大化问题详解
  • 更改 Compose 应用程序以适应不同环境
  • 大模型——GPT-5-Codex 发布,可以7小时连续编程,但OpenAI 封杀了API
  • 【C语言】C 动态内存管理全解析:malloc/calloc/realloc 与柔性数组实战
  • Python测试框架:unittest、pytest对比