设计模式
Chasing__Dreams
这个作者很懒,什么都没留下…
展开
-
python--设计模式--19--MVC/MVP/MVVM
[引用人人都懂设计模式]原创 2020-10-08 20:28:28 · 743 阅读 · 0 评论 -
python--设计模式--18--行为型--访问者模式
访问者模式: 表示一个作用于某对象结构中的各元素的操作,将基本数据结构与对基本数据结构的操作分离。它可以使你在不改变各元素的类的前提下定义作用于这些元素的新操作。访问者模式适用于数据结构相对稳定而基于该数据结构的操作需要经常扩展的系统。因为该模式的优点就是增加新的操作很容易。#encoding=utf-8##by panda#访问模式 def printInfo(info): print unicode(info, 'utf-8').encode('gbk') #基本数据结构:c转载 2020-10-21 17:48:30 · 198 阅读 · 1 评论 -
python--设计模式--17--行为型--模板方法模式
[学习视频]P16模板方法模式转载 2020-10-21 11:39:43 · 129 阅读 · 1 评论 -
python--设计模式--16--行为型--策略模式
[学习视频]P15策略模式转载 2020-10-21 11:17:03 · 107 阅读 · 0 评论 -
python--设计模式--15--行为型--观察者模式
[学习视频]P14观察者模式转载 2020-10-21 10:56:00 · 134 阅读 · 1 评论 -
python--设计模式--14--行为型--责任链模式
[学习视频]P13责任链模式转载 2020-10-21 10:42:12 · 97 阅读 · 0 评论 -
python--设计模式--13--结构型--装饰器模式
一、函数装饰函数from functools import wrapsdef decorator(func): print("decorator enter") @wraps(func) def wrapper(*args): print("wrapper enter") result = "result is " + str(sel...原创 2019-10-28 08:44:33 · 150 阅读 · 0 评论 -
python--设计模式--12--结构型--代理模式
[学习视频]P12代理模式转载 2020-10-21 08:59:38 · 102 阅读 · 0 评论 -
python--设计模式--11--结构型--外观模式
[学习视频]P11外观模式转载 2020-10-21 08:35:03 · 82 阅读 · 1 评论 -
python--设计模式--10--结构型--组合模式
[学习视频]P10组合模式转载 2020-10-21 08:12:18 · 79 阅读 · 1 评论 -
python--设计模式--9--结构型--桥模式
[学习视频]P9桥模式转载 2020-10-21 08:12:03 · 120 阅读 · 1 评论 -
python--设计模式--8--结构型--适配器模式
[学习视频]P8适配器模式转载 2020-10-21 08:11:25 · 142 阅读 · 1 评论 -
python--设计模式--7.1--创建型--创建型小结
[学习视频]P7单例模式转载 2020-10-20 20:13:43 · 63 阅读 · 0 评论 -
python--设计模式--7--创建型--单例模式
场景:程序执行期间某一个类要求全程只需一个实例对象。1、使用__new__()方法实现class Add(object): __singleton = None def __new__(cls, *args, **kwargs): if not cls.__singleton: cls.__singleton = super(Add, cls).__new__(cls) return cls.__singleton de原创 2020-06-20 20:33:40 · 158 阅读 · 0 评论 -
python--设计模式--6--创建型--建造者模式
[学习视频]P6建造者模式转载 2020-10-20 19:47:48 · 229 阅读 · 0 评论 -
python--设计模式--5--创建型--抽象工厂模式
[学习视频]P5抽象工厂模式转载 2020-10-20 19:41:20 · 108 阅读 · 1 评论 -
python--设计模式--4--创建型--工厂方法模式
[学习视频]P4工厂方法模式转载 2020-10-20 19:19:34 · 148 阅读 · 1 评论 -
python--设计模式--3--创建型--简单工厂模式
[学习视频]P3简单工厂模式转载 2020-10-20 19:10:30 · 108 阅读 · 1 评论 -
python--设计模式--2.1--创建型/结构型/行为型的联系与区别
创建型模式:创建型模式,就是创建对象的模式,抽象了实例化的过程。它帮助一个系统独立于如何创建、组合和表示它的那些对象。关注的是对象的创建,创建型模式将创建对象的过程进行了抽象,也可以理解为将创建对象的过程进行了封装,作为客户程序仅仅需要去使用对象,而不再关心创建对象过程中的逻辑创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。行为型模式:行为型模式是对在不同的对象之间划分责任和算法的抽象化,行为型模式不仅仅关注类和对象的结构,而且重点关注他们之间的相互作用,通过行为转载 2020-10-22 07:46:58 · 152 阅读 · 0 评论 -
python--设计模式--2--面向对象设计原则
原则缩写全称单一责任原则SRPSingle Responsibility Principle开放封闭原则OCPOpen Closed Principle里氏替换原则LSPLiskov Substitution Principle接口隔离原则ISPInterface Segregation Principle依赖倒置原则DIPDependency Inversion Principle[学习视频]P2面向对象设计原则...转载 2020-10-20 18:56:34 · 98 阅读 · 0 评论 -
python--设计模式--1--设计模式与面向对象介绍
[学习视频]P1设计模式与面向对象介绍转载 2020-10-20 16:58:27 · 91 阅读 · 0 评论