创建一个学生类,有属性 id,name,age,sex,私有属性 addr,方法 get_addr(),set_addr()返回以及设置学生的属性 addr,方法 msg()显示学生的所有信息。
class Student: def __init__(self,name,id,age,sex): self.name=name self.id=id self.age=age self.sex=sex def speak(self): print(self.name,self.id,self.age,self.sex) ###########对属性name的存取################## def setName(self,name): self.name=name def getName(self, name): return self.name ############对属性id的存取################# def setId(self,id): self.id=id def getId(self, id): return self.id ############对属性age的存取################# def setAge(self,age): self.age=age def getAge(self, age): return self.age ############对属性sex的存取################# def setSex(self,sex): self.sex=sex def getSex(self, sex): return self.sex ############对属性addr的存取################# def set_addr(self,addr): self.__addr=addr def get_Addr(self, addr): return self.__addr ############方法msg################# def msg(self): print(self.name, self.id, self.age, self.sex,self.__addr) xixi = Student("yaya","1210101",20,"w") xixi.set_addr("CQUT") xixi.msg()