php 设计模式

7 篇文章 0 订阅
1.
创建型在软件工程中,创建型设计模式是处理对象创建机制的设计模式,试图以适当的方式来创建对象。对象创建的基本形式可能会带来设计问题,亦或增加了设计的复杂度。创建型设计模式通过控制这个对象的创建方式来解决此问题。
2.
1.抽象工厂模式(Abstract Factory)
2.建造者模式(Builder)
3.工厂方法模式(Factory Method)
4.多例模式(Multiton)
5.对象池模式(Pool)
6.原型模式(Prototype)
7.简单工厂模式(Simple Factory)
8.单例模式(Singleton)
9.静态工厂模式(Static Factory)
3.
结构型在软件工程中,结构型设计模式是通过识别实体之间关系来简化设计的设计模式。
4.
1.适配器模式(Adapter)
2.桥梁模式(Bridge)
3.组合模式(Composite)
4.数据映射模式(Data Mapper)
5.装饰模式(Decorator)
6.依赖注入模式(Dependency Injection)
7.门面模式(Facade)
8.流接口模式(Fluent Interface)
9.享元模式(Flyweight)
10.代理模式(Proxy)
11.注册模式(Registry)
5.
行为型在软件工程中,行为设计模式是识别对象之间的通用通信模式并实现这些模式的设计模式。 通过这样做,这些模式增加了执行此通信的灵活性。
6.
1.责任链模式(Chain Of Responsibilities)
2.命令行模式(Command)
3.迭代器模式(Iterator)
4.中介者模式(Mediator)
5.备忘录模式(Memento)
6.空对象模式(Null Object)
7.观察者模式(Observer)
8.规格模式(Specification)
9.状态模式(State)
10.策略模式(Strategy)
11.模板方法模式(Template Method)
12.访问者模式(Visitor)
7.
更多类型
8.
1.委托模式(Delegation)
2.服务定位器模式(Service Locator)
3.资源库模式(Repository)
4.实体属性值模式(EAV 模式)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值