设计模式
Michael·Ren
这个作者很懒,什么都没留下…
展开
-
设计模式--工厂模式
设计模式–工厂模式简单工厂简单图示如下:定义:工厂模式(Factory Pattern)是最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。PHP代码实现interface Car{ public function made();}...原创 2019-05-21 14:57:28 · 121 阅读 · 0 评论 -
设计模式--抽象工厂
设计模式–工厂模式之前的文章写了工厂模式的实现,但是当产品类型过多的时候,或者有产品系的问题的时候,工厂模式就会出现很多并不是并列关系的实现类,所以出现了抽象工厂。定义:抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在抽象工厂模式中,接口是负...原创 2019-05-21 15:21:56 · 131 阅读 · 0 评论