Python3.x那些事儿:[67]实例对象

2025-10-07 03:06:11

实例对象的操作只能是属性引用。有两种有效的属性名,数据属性和方法。

数据属性对应于其他语言中的实例变量或者数据成员。

数据属性不需要声明,就跟本地变量一样,它们在第一次被赋值的时候就会被创建。

Python3.x那些事儿:[67]实例对象

Python3.x那些事儿:[67]实例对象

另外一种实例属性引用是一个方法。一个方法是一个函数,这个函数隶属于一个对象。(在Python中,方法不是类实例中独一无二的,其他对象类型也可以拥有方法。例如,列表对象拥有append,insert,remove,sort等等方法)

一个实例对象的有效的方法名称依赖于它隶属的类。通过定义,类中所有的函数属性对应于其实例对象中的方法。因此,x.f是一个有效的方法引用,MyClass.f是一个函数。但是需要注意的是,x.f是一个方法对象,MyClass.f是一个函数对象。

(共篇)上一篇:类对象|下一篇:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢