
设计模式
范德彪陕西分彪
Chosen one
展开
-
设计模式004:抽象工厂模式
抽象工厂能给一套零件做出限制。【必须成套!!比如AppleCpu+IOS+shell/高通+安卓+shell】# -*- encoding: utf-8 -*-"""@File : abs_fac.py@Time : 2021-10-21 16:17@Author : XD@Email : gudianpai@qq.com@Software: PyCharm"""from abc import abstractmethod, ABCMeta#---抽象产品---.原创 2021-10-21 17:50:07 · 83 阅读 · 0 评论 -
设计模式003:工厂方法模式
# -*- encoding: utf-8 -*-"""@File : factory.py@Time : 2021-10-20 22:25@Author : XD@Email : gudianpai@qq.com@Software: PyCharm"""# -*- encoding: utf-8 -*-"""@File : interface.py@Time : 2021-10-20 10:20@Author : XD@Email : gu..原创 2021-10-21 16:14:34 · 114 阅读 · 0 评论 -
设计模式002:简单工厂模式
工厂角色:payment_factory抽象产品角色:payment具体产品角色:Alipay原创 2021-10-21 12:38:10 · 89 阅读 · 0 评论 -
设计模式:001面向对象设计原则
里氏替换原则class User: def show_name(self): passclass VIPUser(User): def show_name(self): passu = User()def show_user(u): res = u.show_name()高层模块不应该依赖底层模块,【说半天就一句话,依赖接口编程!!】#一个类如果有抽象方法,就属于抽象类from abc import ABCMeta, abstr.原创 2021-10-20 17:37:22 · 102 阅读 · 0 评论 -
设计模式:000设计模式与面向对象介绍
pass原创 2021-10-20 10:07:22 · 107 阅读 · 0 评论