您的当前位置:首页>全部文章>文章详情

php设计模式汇总

发表于:2019-08-16 10:49:24浏览:55次TAG: #PHP

创建设计模式(Creational Patterns)(5种):

用于创建对象时的设计模式。更具体一点,初始化对象流程的设计模式。
当程序日益复杂时,需要更加灵活地创建对象,同时减少创建时的依赖。
而创建设计模式就是解决此问题的一类设计模式。

结构设计模式(Structural Patterns)(7种):

用于继承和接口时的设计模式。
结构设计模式用于新类的函数方法设计,减少不必要的类定义,减少代码的冗余。

行为模式(Behavioral Patterns)(11种):

用于方法实现以及对应算法的设计模式,同时也是最复杂的设计模式。
行为设计模式不仅仅用于定义类的函数行为,同时也用于不同类之间的协议、通信。
栏目分类全部>
腾讯云采购季云服务器一折促销