摘要:
from copy import copy, deepcopy class Resume(object): def __init__(self,name): self.Name = name def person_info(self,sex,age): self.Sex = sex self.Age = age de... 阅读全文
摘要:
# 产品类,由多个组件组成 class Product(object): def __init__(self): self.L = [] def Add(self,part): self.L.append(part) def show(self): print("产品 创建 -----") fo... 阅读全文
摘要:
############ User表 ################## class User(object): def insert(self): pass def select(self): pass class MysqlUser(User): def insert(self): print 阅读全文
摘要:
class Operation(): def __init__(self, NumberA=0, NumberB=0): self.NumberA = NumberA self.NumberB = NumberB def get_result(self): pass class AddOp(Operation): ... 阅读全文
摘要:
# 抽象类 class Operation(): def __init__(self, NumberA=0, NumberB=0): self.NumberA = NumberA self.NumberB = NumberB def get_result(self): pass # 具体类 class AddOp(Ope... 阅读全文
摘要:
简单工厂 工厂方法 工厂方法模式 把 简单工厂模式 内部逻辑判断转移到了客户端的代码中。加功能时,本来是改工厂类的,而现在是修改客户端 抽象工厂 建造者模式 原型模式 阅读全文
摘要:
面向对象的设计 程序中所有的依赖关系都是终止与抽象类或接口,那就是面向对象的设计,反之就是过程化的设计。 其实很多设计模式只是设计原则的应用而已,只要真正深入理解了设计原则,不知不觉中就在使用设计模式了。 单一职责原则 就一个类而言,应该只有一个引起它变化的原因。 如果一个类承担过多的职责,就等于把 阅读全文
摘要:
自定义模块 阅读全文