【名词&注释】
文件系统(file system)、通信协议(communication protocol)、配置文件(configuration file)、自定义(user-defined)、外部设备(peripheral equipment)
[多选题]装饰模式的优点有哪些()
A. 可以通过一种动态的方式来扩展一个对象的功能,通过配置文件可以在运行时选择不同的装饰器,从而实现不同的行为
B. 可以使用多个具体装饰类来装饰同一对象,得到功能更为强大的对象
C. 具体构件类与具体装饰类可以独立变化,用户可以根据需要增加新的具体构件类和具体装饰类,在使用时再对其进行组合,原有代码无须改变,符合“开闭原则”
D. 使用装饰模式进行系统设计时将产生很多小对象
E. 装饰模式比继承更加易于出错,排错也很困难,对于多次装饰的对象,调试时寻找错误可能需要逐级排查,较为烦琐
查看答案&解析
查看所有试题
学习资料:
[单选题]在模块划分中,面向过程的方法一般是按()划分。
A. A、结构
B. B、功能
C. C、过程
D. D、对象
[单选题]ODD(a)是用来判别a()
A. 是质数
B. 是整数
C. 是奇数
D. 是偶数
[单选题]OSI中的"系统"是指(),外部设备(peripheral equipment),终端,传输设备,操作人员及相应软件的集合。
A. 计算机
B. 网络的拓扑结构
C. 网络的通信协议
D. 传输介质
[单选题]Visual Studio中的()将文件安装到目标计算机的文件系统中。
A. 安装项目
B. WEB安装项目
C. 用户自定义安装项目
D. 拆分项目
[单选题]在迭代器模式中,提供一个()的迭代器来对聚合对象进行访问和遍历。
A. 外部
B. 内部
C. 中间
D. 以上三者都可以
本文链接:https://www.51bdks.net/show/nqw8ll.html