python的注意事项,python 特殊方法是什么

  python的注意事项,python 特殊方法是什么

  1.@classmethod必须在方法之上。

  2.第一个cls必须存在,它引用类对象本身。

  3.在类方法中访问实例属性和实例方法会导致错误。

  4.当子类继承父方法时,cls是子类对象,而不是父类对象。

  调用类方法格式:“类名。类方法名(参数列表)”。

  在参数列表中,值不是必需的,并且不能由cls传递。

  实例

  classPerson:

  #类别属性

  学校=中加风华国际学校

  学费=10万

  计数=0

  #实例属性

  def__init__(本人,姓名,年龄,性别):

  self.name=name

  年龄=年龄

  self.gender=性别

  Person.count=Person.count 1

  @classmethod

  defprintSchool(cls):

  打印(cls)

  打印(cls.school)

  #实例方法

  defget_score(self):

  print( Name:{ 0 };年龄:{ 1 };性别:{2}”。格式(自我。名字,自我。年龄,自我。性别))

  stu1=人(苏,22,男)

  stu1.get_score()

  上面的Person.printSchool()是python类方法的注意点,希望对你有帮助。更多python学习方向:Python基础课程

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: