类的定义
class 类名:
pass
类的定义(继承父类)
class 类名(父类名):
pass
创建类的对象
a是A类的对象(object,或者说a是A类的一个实例(instance))
a = A()
在类中添加函数,类内的函数表示该类的对象能做的事情
参数 self 使得对象可以使用类的一个函数去调用类的另一个函数
class Animal():
def breathe(self):
pass
def move(self):
pass
def eat(self):
pass
常用的编程步骤
- 创建类
- 根据类的特性(该类能做什么)定义类的函数(不实现具体细节节)
- 实现各函数功能(填充细节)
初始化对象
class 类名:
def __init__(self, 参数):
self.对象变量 = 参数
创建一个类的对象后,可通过 . +变量或函数名来访问对应的变量或函数
在类的内部创建函数时,用self来指向要访问的变量或函数