类、对象、实例化
一、
先定义类才能实例化(实例化需要引用类的名称);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)
class Firstclass(): #类 spam = 30 #属性 def display(self):#类方法 print(self.spam) x = Firstclass() #创建类实例 x.display()#方法调用