摘要: 享元模式 定义:保证共享同一状态的对象可以同时使用该共享状态的内存 作用:减少重复对象,节约系统资源 例子1: class Flyweight(object): def __init__(self, str): self.str = str def display(self): print("sho 阅读全文
posted @ 2020-03-22 21:05 海澜时见鲸 阅读(87) 评论(0) 推荐(0)
摘要: 外观模式 定义:把系统里面负责的功能或者接口封装到一个类或者高级接口的这种形式,称之为外观模式 class SubSystem1: def process(self): return "子功能1" class SubSystem2: def run(self, messqge): return "子 阅读全文
posted @ 2020-03-22 19:34 海澜时见鲸 阅读(117) 评论(0) 推荐(0)
摘要: 适配器: 定义:可使无直接联系的两个接口或者类能一起工作 方法:适配器就相当于在运来的基础上增加一层调用关系(封装)。 其他:实现适配器的方法有很多,比如说继承、多继承。 # 案例1: import datetime class AgeCalculator: # 计算年龄的接口 def __init 阅读全文
posted @ 2020-03-22 16:49 海澜时见鲸 阅读(121) 评论(0) 推荐(0)