类、对象、实例化

一、

先定义类才能实例化(实例化需要引用类的名称);tradespi=CTradeSpi(tradeapi)  #创建tradespi实例,CTradeSpi为类名(class name)

类是对象的抽象化,实例化是类的具象。

#定义的Student类,包含名字和年龄2个属性,通过print输出可以直接得到定义的值。
class Student:
    name = 'Adriana'
    age = 21
#print(Student.name,Student.age)
    
##########################################
#如果想改变属性值,直接用类名.属性赋值即可。
Student.name= 'Belinda'
Student.age= 18
#print(Student.name,Student.age)

##########################################
#创建s实例,实例化后改变属性值,但不改变类本身的属性值,
#切记,这是两个不同的个体。
s=Student()
s.name = 'joe'
s.age = 32
print(s.name,s.age)
print(Student.name,Student.age)

猜你喜欢

转载自www.cnblogs.com/joeshang/p/11802240.html