设计模式(1)
1.简单工厂模式
具体实例化那个对象,以及以后会不会增加新的类型,可以考虑单独一个类进行处理。
实例化的对象一般具有相同的基类。
2.策略模式:
策略模式定义了一系列的算法,且这些算法完成的目的是相同的(比如:根据不同的优惠信息,返回不同的最终价格 2. 分析出不同的构件的信息,用于导出)
定义了Strategry类,用来提供一系列可以重用的算法和行为。(如:商场促销打折的优惠类,不同的优惠信息的最终价格)
然后通过Context类,声明Strategry类,进行调用不同的Stratrery类。

浙公网安备 33010602011771号