概述
直接看代码写法:
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" % Student.objCount)
#创建类对象
stu1 = Student("张三", 12)
print(
最后
以上就是曾经酒窝为你收集整理的Python面向对象写Student类的全部内容,希望文章能够帮你解决Python面向对象写Student类所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复