[多选题]

Decorator模式主要两个优点有以下哪些?()

A . 比静态继承更灵活

B . 避免在层次结构高层的类有太多的特征

C . 有许多小对象,很容易对它们进行定制,但是很难学习这些系统,排错也很困难

D . Decorator与它的Component不一样,Decorator是一个透明的包装

参考答案与解析: