摘要:
接口的抽象也不稳定的问题多维度的变化 将抽象部分和实现部分相分离,使他们都可以独立的变化。 根据不同的变化类型,建立不同的虚类,再在不同的具体实现中进行这些派生类的对象的组合。在虚类中放一个另外一个虚类的对象作为变量 Code:public abstract calss Tank{ protected TankOperation TankOP; public Tank(Tan... 阅读全文
摘要:
接口的抽象也不稳定的问题多维度的变化 将抽象部分和实现部分相分离,使他们都可以独立的变化。 根据不同的变化类型,建立不同的虚类,再在不同的具体实现中进行这些派生类的对象的组合。在虚类中放一个另外一个虚类的对象作为变量 Code:public abstract calss Tank{ protected TankOperation TankOP; public Tank(Tan... 阅读全文
|