类、对象、实例化

给你一囗甜甜゛ 提交于 2019-12-03 15:26:50

一、

先定义类才能实例化(实例化需要引用类的名称);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)

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!