【发布时间】:2009-12-14 16:18:02
【问题描述】:
我有一个设计模式问题。 我有一个类似于 CAB(复合应用程序块)的智能客户端应用程序框架,我们称之为小部件框架。 我们可以将应用程序的模块定义为“小部件”,并且有一个列出所有小部件的配置文件。 小部件是任何实现 IWidget 接口的类。 所有小部件都有加载子小部件的代码,并且该代码是相同的。 如何在所有这些小部件之间共享该代码,而不强制小部件从具体类继承? 在这种情况下,最佳做法是什么? 这种情况有设计模式吗?
谢谢
【问题讨论】:
标签: design-patterns