使用Python定义构造函数和析构函数
#定义类 class Student: #名称 name="张三"; #构造方法 def __init__(self): print ("----构造方法被调用----") #析构方法 def __del__(self): print("----析构方法被调用------") #自我介绍的方法 def show(self): print("你好:我是%s"%self.name) #实例化对象 zhangsan= Student() #输出:----构造方法被调用---- # 删除对象 del zhangsan #输出:----析构方法被调用------
# 定义一个员工类 class Emploee: name="" age="" ID=0 #方法 def __init__(self,name,age): self.name=name self.age=age def show(self): #输出多个变量 print ("我是%s;今年我%d"%(self.name,self.age)) #实例化一个对象 aibiancheng=Emploee("张三",18) aibiancheng.show()