扩展系统功能——装饰模式(三)

                12.3 完整解决方案        为了让系统具有更好的灵活性和可扩展性,克服继承复用所带来的问题,Sunny公司开发人员使用装饰模式来重构图形界面构件库的设计,其中部分类的基本结构如图12-4所示: 图12-4 图形界面构件库结构图       在图12-4中,Component充当抽象构件类,其子类Window、TextBox、ListBox充当具体构件类,C
相关文章
相关标签/搜索