class 类名:
类中的属性
类中的方法
类中的方法
- 声明在类中的函数就是方法
类中的方法包括:对象方法(实例方法),类方法, 静态方法
对象方法
- a. 对象方法
直接声明在类中的方法就是对象方法
有默认参数
通过对象.方法()的方式来调用(对象方法要通过对象来调用)
- b.参数self
当我们通过对象调用对象方法的时候,self是不需要传参数的;因为系统会自动将当前对象传递给self
当前对象:调用当前的方法,谁调用就指向谁
注意:当前类的对象能做的事情,self都可以做
注意:声明类会执行函数
class Person: #
""" 类说明文档: """
print('123')
def eat(self, food): #
""" 函数说明文档: """
print('eat ', food)
return
p1 = Person() # 会执行类里面的代码
def main():
pass
if __name__ == '__main__':
main()
网友评论