A . 比静态继承更灵活
B . 避免在层次结构高层的类有太多的特征
C . 有许多小对象,很容易对它们进行定制,但是很难学习这些系统,排错也很困难
D . Decorator与它的Component不一样,Decorator是一个透明的包装
[多选题] Decorator模式主要两个缺点主要有以下哪些?()A . 比静态继承更灵活B . 避免在层次结构高层的类有太多的特征C . 有许多小对象,很容易对它们进行定制,但是很难学习这些系统,排错也很困难D . Decorator与它的Component不一样,Decorator是一个透明的包装
[多选题] Bridge模式有以下哪些优点?()A . 分离接口及其实现部分B . 提高可扩充性C . 改变值以指定新对象D . 实现细节对客户透明
[单选题]关于模式适用性,在以下情况不适合使用DECORATOR(装饰)模式?()A . 在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责B . 处理那些可以撤消的职责C . 客户程序与抽象类的实现部分之间存在着很大的依赖性D . 当不能采用生成子类的方法进行扩充时。一种情况是,可能有大量独立的扩展,为支持每一种组合将产生大量的子类,使得子类数目呈爆炸性增长。另一种情况可能是因为类定义被隐藏,或类定义不能用于生成子类
[多选题] 外观模式有哪些优点()A . 对客户屏蔽子系统组件,减少了客户处理的对象数目并使得子系统使用起来更加容易B . 通过引入外观模式,客户代码将变得很简单,与之关联的对象也很少C . 实现了子系统与客户之间的松耦合关系,这使得子系统的组件变化不会影响到调用它的客户类,只需要调整外观类即可D . 降低了大型软件系统中的编译依赖性,并简化了系统在不同平台之间的移植过程,因为编译一个子系统一般不需要编译所有其他的子系统E . 不能很好地限制客户使用子系统类F . 增加新的子系统可能需要修改外观类或客户端
[多选题] 装饰模式的优点有哪些()A . 可以通过一种动态的方式来扩展一个对象的功能,通过配置文件可以在运行时选择不同的装饰器,从而实现不同的行为B . 可以使用多个具体装饰类来装饰同一对象,得到功能更为强大的对象C . 具体构件类与具体装饰类可以独立变化,用户可以根据需要增加新的具体构件类和具体装饰类,在使用时再对其进行组合,原有代码无须改变,符合“开闭原则”D . 使用装饰模式进行系统设计时将产生很多小对象E . 装饰模式比继承更加易于出错,排错也很困难,对于多次装饰的对象,
[问答题] C/S模式有哪些优点?
[单选题]有两个指令源的结构模式是( )。A.矩阵组织B.线形组织C.职能组织D.事业部组织
[多选题] 建造者模式的优点有哪些()A . 分步骤构建一个复杂的对象B . 应对“复杂对象各个部分”的频繁需求变动C . 用户使用不同的具体建造者即可得到不同的产品对象D . 如果产品的内部变化复杂,可能会导致需要定义很多具体建造者类来实现这种变化,导致系统变得很庞大E . 如果产品之间的差异性很大,则不适合使用建造者模式,因此其使用范围受到一定的限制
[多选题] 省第十次党代会提出“两个加快、两个率先”,以下哪些属于()A .加快建设全面小康,努力在中部地区率先实现全面小康目标B .加快建设两型社会,在全国率先走出一条两型社会建设的路子C .加快转型升级,在全国率先实现四个现代化
[主观题]新闻选择有两个主要标准