创建型模式和结构型模式强调的都是静态的类与对象之间的关系,行为型模式强调的是类与对象之间的通信关系,以面向对象的关系描述软件的控制流程。
行为型模式分为四类:
父类与子类:策略模式、模板方法模式
两个类之间:观察者模式、迭代子模式、责任链模式、命令模式
类的状态:备忘录模式、状态模式
通过中间类模式:访问者模式、中介者模式、解释器模式
创建型模式和结构型模式强调的都是静态的类与对象之间的关系,行为型模式强调的是类与对象之间的通信关系,以面向对象的关系描述软件的控制流程。
行为型模式分为四类:
父类与子类:策略模式、模板方法模式
两个类之间:观察者模式、迭代子模式、责任链模式、命令模式
类的状态:备忘录模式、状态模式
通过中间类模式:访问者模式、中介者模式、解释器模式