框架需要什么类,就从什么类派生;
如果需要使用多个框架,你就一次从多个关键类派生,使用多重继承即可;
如图所示:
如下内如为2014/4/1修订:
这里还有一个问题,上面的结构适合非dll加载的情况。如果你的程序需要模块化开发,运行时加载,那么你的架构可能是如下这个样子:
框架需要什么类,就从什么类派生;
如果需要使用多个框架,你就一次从多个关键类派生,使用多重继承即可;
如图所示:
如下内如为2014/4/1修订:
这里还有一个问题,上面的结构适合非dll加载的情况。如果你的程序需要模块化开发,运行时加载,那么你的架构可能是如下这个样子: