正确答案: ABC

可以通过一种动态的方式来扩展一个对象的功能,通过配置文件可以在运行时选择不同的装饰器,从而实现不同的行为 可以使用多个具体装饰类来装饰同一对象,得到功能更为强大的对象 具体构件类与具体装饰类可以独立变化,用户可以根据需要增加新的具体构件类和具体装饰类,在使用时再对其进行组合,原有代码无须改变,符合“开闭原则”

题目:装饰模式的优点有哪些()

查看原题 查看所有试题

学习资料的答案和解析:

  • [单选题]在模块划分中,面向过程的方法一般是按()划分。
  • B、功能


  • [单选题]ODD(a)是用来判别a()
  • 是奇数


  • [单选题]OSI中的"系统"是指(),外部设备,终端,传输设备,操作人员及相应软件的集合。
  • 计算机


  • [单选题]Visual Studio中的()将文件安装到目标计算机的文件系统中。
  • 安装项目


  • [单选题]在迭代器模式中,提供一个()的迭代器来对聚合对象进行访问和遍历。
  • 外部


  • 必典考试
    推荐下载科目: photoshopcs5题库 AutoCAD题库 人工智能题库 软件工程详细设计题库 AdobeAcrobat题库 office办公软件题库 Dreamweaver题库 photoshop题库 计算机程序设计综合练习题库 关系数据库题库
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号