对象、实例、类、方法、函数?
2019-11-09

我是初学者,如果有不对的请指正,我的理解是:方法是绑定了类(类方法)或对象(实例方法,其实类也是对象)的函数,调用这些方法时会把绑定的对象作为函数的第一个参数。

而静态方法完全就是普通函数,没有绑定任何对象。重写函数的__get__方法就能自己指定绑定哪个对象。函数也是对象,类也是对象。

类和函数都是一种可调用对象。类会在调用时返回一个新对象,这个新对象会以类中定义的一些方法和属性作为模板。

大家都在看
本站系本网编辑转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容!本站文章版权归原作者所有,内容为作者个人观点。本站只提供参考并不构成任何投资及应用建议。本站拥有对此声明的最终解释权。