策略模式

策略模式定义  策略模式定义了一系列的算法,并将每一个算法封装起来,使每个算法可以相互替代,使算法本身和使用算法的客户端分割开来,相互独立。结构策略接口角色IStrategy:用来约束一系列具体的策略算法,策略上下文角色ConcreteStrategy使用此策略接口来调用具体的策略所实现的算法。具体
策略模式 2019年12月05日 144次浏览

状态模式

状态模式模式简介允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类,(StatePattern)是设计模式的一种,属于行为模式。定义(源于DesignPattern):当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。状态模式主要解决的是当控制一个对象状态的
状态模式 2019年12月05日 95次浏览