摘要:
1.当类之间有显著的不同,并且较小的类是较大的类所需要的组件时,用组合较好 ''' 1.组合:在一个类中以另外一个类的对象作为数据属性,称为类的组合 ''' class School: def __init__(self,name,add): self.name=name self.add=add 阅读全文
摘要:
类:把一类事物相同的特征和动作整合到一起,就是类,类是抽象的概念。 类的本质:一种数据结构 对象:基于类产生的一个具体事物,具有类的动作和特征,只包含自己的特征数据。 实例化:就是类名(),也就是初始化__init__(),它的作用就是产生一个字典,初始化结果就是返回一个实例对象。 对象.属性名:先 阅读全文
摘要:
#面向对象设计引出 dog1={ #定义一条狗的数据属性,以字典类型保存 >相当于对象的数据属性,在对象__dict__字典里,对象__dict__字典只包含数据属性 'name':'hly', 'gender':'公', 'type':'京巴' } def bark(dog): #定义方法属性 > 阅读全文