01.11 - 类的方法–对象方法

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()

你可能感兴趣的:(01.11 - 类的方法–对象方法)