摘要:
1.鸭子类型:编程思想 一只鸟,长得像鸭子就是鸭子,叫声像鸭子就是鸭子,走起来像鸭子就是鸭子 归一化,统一接口 2.类的约束:控制子类定义一些方法 方法一:推荐使用 raise:主动抛出异常 方法二: from abc iport ABCMeta,abstractmethod 抽象类,接口类:指定一 阅读全文
posted @ 2020-03-05 13:27
we我们
阅读(1866)
评论(0)
推荐(0)
摘要:
继承 单继承,多继承 金典式,新式类 在Python2中:python2.2之前都是金典类,python2.2之后出现了新式类,继承object就是新式类 在python3:只有新式类,不管你继不继承object都是新式类 class Animal: def __init__(self,name,a 阅读全文
posted @ 2020-03-05 12:12
we我们
阅读(170)
评论(0)
推荐(0)
摘要:
类空间 给类空间和对象空间添加属性 类外部,内部,方法中 添加对象属性: class A: def __init__(self,name): # 类里边给对象添加属性 self.name = name def func(self,sex): self.sex = sex# 类外面可以:obj = 阅读全文
posted @ 2020-03-05 11:22
we我们
阅读(193)
评论(0)
推荐(0)
摘要:
面向对象初始 1.面向过程 vs 函数式编程 函数式编程的优点:减少代码,可读性高 2.函数式编程 vs 面向对象 面向对象的优点: 1.结构清晰,可读性高 2.上帝思维 3.面向对象: 类:对一些事物的统称和概括 对象:实实在在存在的东西,具有特征和功能 面向对象结构 class -- def 都 阅读全文
posted @ 2020-03-05 10:20
we我们
阅读(141)
评论(0)
推荐(0)
浙公网安备 33010602011771号