自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 《大话设计模式》python实现--建造者模式

python3.6class PersonBuilder: def buildhead(self): pass def buildbody(self): pass def buildarmleft(self): pass def buildarmright(self): pass de...

2020-02-09 14:25:48 138

原创 《大话设计模式》python实现--外观模式

python3.6class Facade: def __init__(self): self.sone = SOne() self.stwo = STwo() self.sthree = SThree() def methodA(self): print("方法组A---") self.sone....

2020-02-08 14:37:49 127

原创 《大话设计模式》python实现--模板方法模式

python3.6class TestPaper: def TestQuestion1(self): print("杨过得到,后来给了郭靖,炼成倚天剑、屠龙刀的玄铁可能是[]", "a.球磨铸铁 b.马口铁 c.高速合金钢 d.碳素纤维") print("答案:", self.answer1()) def TestQu...

2020-02-06 15:10:33 105

原创 《大话设计模式》Python实现--原型模式

python3.6from copy import copy, deepcopyclass Prototype: def clone(self): pass def deepclone(self): passclass WorkExperience(Prototype): def __init__(self): ...

2020-02-05 15:27:50 137

原创 《大话设计模式》python实现--工厂方法模式

python3.6实现class LeiFeng: def Sweep(self): print("扫地") def Wash(self): print("洗衣") def BuyRice(self): print("买米")class Undergraduate(LeiFeng): def Sweep(se...

2020-02-04 13:04:41 78

原创 《大话设计模式》Python实现--代理模式

python3.6class SchoolGirl: def name(self, name): self.name = name return self.nameclass IGiveGift: passclass Pursuit(IGiveGift): def __init__(self, mm): self.m...

2020-02-03 13:17:39 85

原创 《大话设计模式》python实现--装饰模式

python3.6class Person: def __init__(self, name): self.name = name def show(self): print("装扮的", self.name)class Finery(Person): def __init__(self): #此处必须有,覆盖父类的__init__()...

2020-02-01 16:25:35 88

原创 《大话设计模式》python实现--策略模式

python3.6实现class Strategy: passclass CashDiscount(Strategy): def __init__(self, discount=1.0): self.discount = discount def Cash(self, money): return money * self.disco...

2020-01-30 17:17:26 114

原创 《大话设计模式》python实现--简单工厂模式

基于python3.6实现最近开始看《大话设计模式》,由于平常用python,所以把代码改写了一下,也是心血来潮,不知道能不能更下去,慢慢来吧。# 简单工厂模式class Operation(object): passclass OpAdd(Operation): def GetResult(self): return self.numA + self.n...

2020-01-29 17:34:06 150

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除