返回顶部

随笔分类 -  设计模式

python-建造者模式
摘要:源码地址:https://github.com/weilanhanf/PythonDesignPatterns 说明: 假如要组装一台电脑,将主板,CPU,内存等部件按照某个稳定的步骤组合,基本过程是不变的,而组成电脑的各个部件却可以是不同性能的,不同价位,或者是不同版本的,当组成电脑的时只需要选择 阅读全文

posted @ 2018-06-01 23:38 weilanhanf 阅读(1854) 评论(0) 推荐(0) 编辑

python-原型模式
摘要:源码地址:https://github.com/weilanhanf/PythonDesignPatterns 说明 原型模式关注的是大量相同对象或相似对象的创建问题,意图在于通过复制一个已经存在的实例来获得一个新的实例,以避免重复创建此类实例带来的开销。被复制的实例就是这个“原型”,这个原型是可定 阅读全文

posted @ 2018-06-01 22:25 weilanhanf 阅读(1906) 评论(0) 推荐(0) 编辑

python-单例模式
摘要:源码地址:https://github.com/weilanhanf/PythonDesignPatterns 说明: 单例模式是所有设计模式中比较简单的一类,其定义如下:Ensure a class has only one instance, and provide a global point 阅读全文

posted @ 2018-05-07 21:42 weilanhanf 阅读(947) 评论(0) 推荐(1) 编辑

二十三种设计模式-六大原则
摘要:一、二十三种设计模式 1、创建型: 单例模式、工厂模式、抽象工厂模式、原型模式、建造者模式; 2、结构型: 代理模式,装饰器模式、适配器模式、外观模式、组合模式、享元模式、桥梁模式; 3、行为型: 策略模式、责任链模式、命令模式、中介者模式、模板方法模式、迭代器模式、访问者模式、观察者模式、解释器模 阅读全文

posted @ 2018-05-07 21:16 weilanhanf 阅读(18042) 评论(1) 推荐(3) 编辑

导航