设计模式
Frantic丶Lin
这个作者很懒,什么都没留下…
展开
-
观察者模式
# -*- coding: utf-8 -*- class Observer: def __init__(self,observer_id): self.observer_id = observer_id def update(self,subject): print(f'{self.observer_id}: subject updated to...原创 2018-07-16 21:08:33 · 125 阅读 · 0 评论 -
依赖注入
# -*- coding: utf-8 -*- # 假定有一个类Computer依赖于类Cpu class Cpu: def __init__(self,brand): self.brand = brand def __str__(self): return f"CPU: <{self.brand}>" class Computer...原创 2018-07-15 20:05:37 · 119 阅读 · 0 评论