上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: (1)Shape.class.php(抽象接口) (2)Circle.class.php(具体实现类) (3)ShapeFactory.class.php (4)fltWeight.class.php 阅读全文
posted @ 2018-06-07 16:02 周起 阅读(633) 评论(0) 推荐(0) 编辑
摘要: (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 周起 阅读(413) 评论(0) 推荐(0) 编辑
摘要: (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 周起 阅读(3095) 评论(0) 推荐(0) 编辑
摘要: 组合模式(Composite Pattern),又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来表示部分以及整体层次。这种类型的设计模式属于结构型模式,它创建了对象组的树形结构。 这种模式创建了一个包含自己对象组的类。该类提供了修改相同对象组的方式。 阅读全文
posted @ 2018-06-05 18:18 周起 阅读(816) 评论(0) 推荐(0) 编辑
摘要: (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 周起 阅读(956) 评论(0) 推荐(0) 编辑
摘要: (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 周起 阅读(205) 评论(0) 推荐(0) 编辑
摘要: (1)MediaPlayer.class.php(初始播放类接口) (2)AdvancedMediaPlayer(高级播放类接口) (3)MediaAdapter.class.php(播放器适配器) (4)Mp4Player.class.php(MP4播放器) (5)VlcPlayer.class. 阅读全文
posted @ 2018-06-03 22:44 周起 阅读(743) 评论(0) 推荐(0) 编辑
摘要: (1)Prototype.class.php(规范子类接口) (2)ConcretePrototype.class.php (具体原型) (3)prototype.php(客户端) 阅读全文
posted @ 2018-06-01 10:41 周起 阅读(544) 评论(0) 推荐(0) 编辑
摘要: (1)Builer.class.php 建造抽象父类(用于规范子类方法) (2)Director.class.php 指挥类(用于指挥具体建造者工作) (3)Car.class.php (具体产品类) (4)ConcreteBuiler.class.php(具体建造者1号,用于建造普通汽车) (5) 阅读全文
posted @ 2018-05-30 21:14 周起 阅读(419) 评论(0) 推荐(0) 编辑
摘要: github地址:https://github.com/ZQCard/design_pattern 单例模式:顾名思义就就是创建单个实例的模式。 优点:保证一个类仅有一个实例,并提供一个访问它的全局访问点。避免使用的类频繁地创建与销毁以致于造成不必要的消耗。 缺点:没有接口,不能继承,与单一职责原则 阅读全文
posted @ 2018-05-29 19:54 周起 阅读(234) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页