会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
周起
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
···
13
下一页
2018年6月7日
设计模式之享元模式(PHP实现)
摘要: (1)Shape.class.php(抽象接口) (2)Circle.class.php(具体实现类) (3)ShapeFactory.class.php (4)fltWeight.class.php
阅读全文
posted @ 2018-06-07 16:02 周起
阅读(653)
评论(0)
推荐(0)
2018年6月6日
设计模式之外观模式(PHP实现)
摘要: (1)Shape.class.php (接口类,规范实现类接口) (2)Circle.class.php (圆形具体实现类) (3)Square.class.php (正方形具体实现类) (4)Rectangle.class.php(长方形实现类) (5) ShapeFacade.class.php
阅读全文
posted @ 2018-06-06 21:46 周起
阅读(425)
评论(0)
推荐(0)
设计模式之装饰器模式(PHP实现)
摘要: (1)Shape.class.php(抽象接口) (2)Circle.class.php(圆形具体实现类) (3)Rectangle.class.php(长方形具体实现类) (4)ShapeDecorator.class.php(形状装饰类 抽象父类) (5)RedShapeDecorator.cl
阅读全文
posted @ 2018-06-06 00:16 周起
阅读(3118)
评论(0)
推荐(0)
2018年6月5日
设计模式之组合模式(PHP实现)
摘要: 组合模式(Composite Pattern),又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来表示部分以及整体层次。这种类型的设计模式属于结构型模式,它创建了对象组的树形结构。 这种模式创建了一个包含自己对象组的类。该类提供了修改相同对象组的方式。
阅读全文
posted @ 2018-06-05 18:18 周起
阅读(828)
评论(0)
推荐(0)
设计模式之过滤器模式(php实现)
摘要: (1)Person.class.php(对象类) (2)Criteria.class.php(抽象接口,规范实现类) (3)Male.class.php(男性类筛选) (4)Female.class.php(女性类筛选) (5)Single.class.php(单身类筛选) (6)OrCriteri
阅读全文
posted @ 2018-06-05 00:11 周起
阅读(984)
评论(0)
推荐(0)
2018年6月4日
设计模式之桥接模式(php实现)
摘要: (1) Color.class.php(颜色接口,用户规范子类实现) (2)Gray.class.php(灰色子类) (3)Black.class.php(黑色子类) (4)Shape.class.php 形状抽象父类(公共设置方法和规范子类实现) (5)Circle.class.php(圆形子类)
阅读全文
posted @ 2018-06-04 20:49 周起
阅读(270)
评论(0)
推荐(0)
2018年6月3日
设计模式之适配器模式(php实现)
摘要: (1)MediaPlayer.class.php(初始播放类接口) (2)AdvancedMediaPlayer(高级播放类接口) (3)MediaAdapter.class.php(播放器适配器) (4)Mp4Player.class.php(MP4播放器) (5)VlcPlayer.class.
阅读全文
posted @ 2018-06-03 22:44 周起
阅读(759)
评论(0)
推荐(0)
2018年6月1日
设计模式之原型模式(php实现)
摘要: (1)Prototype.class.php(规范子类接口) (2)ConcretePrototype.class.php (具体原型) (3)prototype.php(客户端)
阅读全文
posted @ 2018-06-01 10:41 周起
阅读(553)
评论(0)
推荐(0)
2018年5月30日
设计模式之建造者模式(php实现)
摘要: (1)Builer.class.php 建造抽象父类(用于规范子类方法) (2)Director.class.php 指挥类(用于指挥具体建造者工作) (3)Car.class.php (具体产品类) (4)ConcreteBuiler.class.php(具体建造者1号,用于建造普通汽车) (5)
阅读全文
posted @ 2018-05-30 21:14 周起
阅读(428)
评论(0)
推荐(0)
2018年5月29日
设计模式之单例模式(php实现)
摘要: github地址:https://github.com/ZQCard/design_pattern 单例模式:顾名思义就就是创建单个实例的模式。 优点:保证一个类仅有一个实例,并提供一个访问它的全局访问点。避免使用的类频繁地创建与销毁以致于造成不必要的消耗。 缺点:没有接口,不能继承,与单一职责原则
阅读全文
posted @ 2018-05-29 19:54 周起
阅读(246)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
13
下一页
公告