pythonクラスのプロパティとインスタンスのプロパティ
2910 ワード
#__author__ = 'juzi_juzi'
#
#1、 ;
#2、 , ;
#3、 , , :
#4、 , ;
class Test():
count = 3 # count ;
def __init__(self,name,age):
self.name = name #name ,age ;
self.age = age
# print(Test.name) #1、 ,AttributeError: type object 'Test' has no attribute 'name'
t = Test('zhangsan',16)
print(t.count) #2、 ;
t.count = 1 # count ;
print(t.count) #1 ;
print(Test.count) #3 count , count ;
Test.count=4
t1 = Test('lisi','')
print(t1.name) # , ;
print(t1.count) # count , , , ;
print(Test.count) #4 4 (Test.count=4);