直接看代码写法:
class Student:
"这是Student类的说明" #__doc__
objCount = 0 #类的静态变量
def __init__(self, name, age): #构造函数,创建类的实例调用
print("构造方法!")
self.name = name #self代表对象
self.__age = age # 以__开头私有属性
Student.objCount += 1
def __del__(self): #析构函数
#self.__class__指向类
Student.objCount -= 1
print("销毁",self.__class__.__name__, self.name)
def Age(self):
"这是Age的说明"
return self.__age
def Show(self): #成员函数
"这是Show的说明"
print( "姓名:", self.name, ",年龄:", self.__age)
def __Show222(self): #以__开头私有成员函数
print( "姓名:", self.name, ",年龄:", self.__age)
def Count(self): #成员函数
"这是Count的说明"
print ("学生人数 %d" %