Python 类和对象
类
使用关键字 class 定义一个类
类的基本属性和私有属性的定义
私有方法的定义
class People: # 定义基本属性 name = '' age = 0 # 定义私有属性 只能在类的内部访问 __weight = 0 # 构造方法:当实例化一个方法的时候执行这个方法 def __init__(self, name, age, weight): # 类的方法 必须包含第一个参数self 代表实例本身 self.name = name self.age = age self.__weight = weight # 私有方法 def __method__(self): print('Im a method')
单继承
class Student(People):
grade = ''
def __init__(self,name,age,weight,grade)
People.__init(self,name,age,weight)
self.grade = grade
多继承
如果多个类有相同的方法 继承的类并没有对方法进行重写 就按照继承的顺序 从左往右 执行第一个类
class Sample(base1,base2,base3):