如何调用python中的类方法

小编给大家分享一下如何调用python中的类方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!

成都创新互联公司主要从事网站设计、成都网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务凯里,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575

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

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

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

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

class A(object):  
    def foo(self,x):  
    #类实例方法  
        print "executing foo(%s,%s)"%(self,x)  
  
    @classmethod  
    def class_foo(cls,x):  
    #类方法  
        print "executing class_foo(%s,%s)"%(cls,x)  
  
    @staticmethod  
    def static_foo(x):  
    #静态方法  
        print "executing static_foo(%s)"%x

调用方法

a = A()  
a.foo(1)     //print   : executing foo(<__main__.A object at 0xb77d67ec>,1)
   
a.class_foo(1)    //executing class_foo(,1)  
A.class_foo(1)    //executing class_foo(,1)  
   
a.static_foo(1)    //executing static_foo(1)  
A.static_foo(1)   //executing static_foo(1)

看完了这篇文章,相信你对如何调用python中的类方法有了一定的了解,想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


文章标题:如何调用python中的类方法
浏览路径:http://hxwzsj.com/article/gsphej.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站建设 成都响应式网站建设公司 高端网站建设 营销型网站建设 自适应网站设计 企业网站设计 app网站建设 盐亭网站设计 成都网站制作 成都网站建设 网站设计公司 重庆企业网站建设 响应式网站设计 营销型网站建设 成都网站建设 网站建设开发 成都网站设计公司 成都定制网站建设 响应式网站设计方案 重庆网站建设 网站建设方案 广安网站设计