方法函数区别


方法函数区别

class Foo(object):
    def fench(self):
        pass
    
    
    
Foo.fench()  #函数

obj = Foo()  #实例化
obj.fench()  #方法
通过类直接调用的是函数
通过实例化对象调用的是方法

对于一个类里面的东西到底是函数还是方法取决于谁调用


文章作者: Kexuan Shi
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Kexuan Shi !
评论
  目录