python中的类对象和实例对象访问属性的区别和property属性

版权声明: https://blog.csdn.net/djs123DJS/article/details/84946301

定义一个类就会开辟出一块内存空间。类属性就是类中的变量(实例对象共有的属性就放在类属性中共用),实例属性就是实例对象的变量。类对象(类的一个模板),实例对象(用类模板创建出来的一个对象)。一个类对象可以创建出无数个实例对象。

类对象只能有一个,实例对象可以有多个。类属性,类方法,实例方法,静态方法都是在类对象里面存放。因此类对象只能有一个,实例对象可以有多个,实例对象自己独有的只有实例属性,方法都是共用的。在一个py文件不能有两个相同名字的方法

实例对象中有_class_只能指向类对象的引用。

实例对象可以调用类方法,实例方法,静态方法,但是类对象只能调用类方法,和静态方法。

python中的静态方法就是即想用这个方法,又不想往这个方法传递参数(什么也不传)就写成静态方法。

 

猜你喜欢

转载自blog.csdn.net/djs123DJS/article/details/84946301