class Student: def init(self, school, num, gender, birthday): self.school = school self.num = num self.gender = gender self.birthday = birthday

def setNameAndScore(self, name, score):
    self.name = name
    self.score = score
    
def show(self):
    print('Name:', self.name)
    print('School:', self.school)
    print('Number:', self.num)
    print('Gender:', self.gender)
    print('Birthday:', self.birthday)
    print('Score:', self.score)

class Undergraduate(Student): def setDepartment(self, department): self.department = department

def setMajor(self, major):
    self.major = major
    
def show(self):
    print('Name:', self.name)
    print('School:', self.school)
    print('Number:', self.num)
    print('Gender:', self.gender)
    print('Birthday:', self.birthday)
    print('Score:', self.score)
    print('Department:', self.department)
    print('Major:', self.major)
Python 学生类和大学生子类实现:属性、方法和继承

原文地址: https://www.cveoy.top/t/topic/nVxB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录