python调用类方法的方法

  介绍

这篇文章主要介绍了python调用类方法的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

python中的类用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。

要想调用类中的方法,首先要定义一个类,python中定义类使用类关键字

class (对象):,,   ,,,def  foo(自我,x):,,   ,,,#类实例方法,,   ,,,,,,,print “executing  foo (%, % s)“%(自我,x),,   ,,   ,,,@classmethod ,   ,,,def  class_foo (cls, x):,,   ,,,#类方法,,   ,,,,,,,print “executing  class_foo (%, % s)“% (cls, x),,   ,,   ,,,@staticmethod ,   ,,,def  static_foo (x):,,   ,,,#静态方法,,   ,,,,,,,print “executing  static_foo (% s)“% x

调用类中的方法

a =,一个(),,   a.foo (1),,,,,//print ,,:, executing  foo (& lt; __main__.A  object  at  0 xb77d67ec> (1)   ,,   a.class_foo (1),,,,//executing  class_foo (& lt; class  & # 39; __main__.A& # 39;祝辞,1),,   A.class_foo (1),,,,//executing  class_foo (& lt; class  & # 39; __main__.A& # 39;祝辞,1),,   ,,   a.static_foo (1),,,,//executing  static_foo (1),,   A.static_foo (1),,,//executing  static_foo (1)

类方法和静态方法都可以被类和类实例调用,类实例方法仅可以被类实例调用。

类方法的隐含调用参数是类,而类实例方法的隐含调用参数是类的实例,静态方法没有隐含调用参数。

感谢你能够认真阅读完这篇文章,希望小编分享python调用类方法的方法内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!

python调用类方法的方法