python :对象属性与类属性

#对象属性与类属性
对象属性的优先级高于类属性
类属性:通过类名调用
例子:

class Person (object) :
	#类属性
	name = "Tom"
	#对象属性
	def __init__ (self,name) :
		self.name = name
print(Person.name)
per = Person("Tom")
print(per.name)
#动态添加对象属性,只针对当前对象有效
per.age = 18    #
 #优先使用类属性,如果类属性与对象属性同时存在删除掉会使用同名类属性
del per.name      
print(per.name)

猜你喜欢

转载自blog.csdn.net/Mr_zhangbz/article/details/83144773