系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加三个类,()设计模式可以实现该目的。
A、外观
B、装饰
C、单件
D、模板方法
有疑问?点此联系我们
收藏该题
查看答案
系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加三个类,()设计模式可以实现该目的。
A、外观
B、装饰
C、单件
D、模板方法
()是指以设计复用为目的,采用一种良好定义、正规的、一致的方式记录的软件设计经验。
A、架构
B、UML模型
C、设计模式
D、设计数据
常用的设计模式可分为过程型、创建型和结构型。
A、对
B、错
结构型模式中最体现扩展性的几种模式是()
A、适配器(Adapte)模式
B、合成(Composite)模式
C、装饰(Decorator)模式
D、桥接(Bridge)模式
举例说明使用Bridge模式的场合,给出在该场合下使用Bridge模式的解决方案,并说明该解决方案的优点。
在一个国际电子零售系统中,需要考虑为不同的国家的消费者的定单计算税费问题,请用模式的方法考虑如何解决该问题。