1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
class : '''代表学校里的成员。'''
def __init__(self, name, age): self.name = name self.age = age print('(Initialized SchoolMember: {})'.format((self.name)))
def tell(self): '''告诉我有关我的细节。''' print('Name:"{}" Age:"{}"'.format(self.name, self.age), end=" ")
class Teacher(SchoolMember): '''代表一位老师。'''
def __init__(self, name, age, salary): SchoolMember.__init__(self, name, age) self.salary = salary print('(Initialized Teacher: {})'.format(self.name))
def tell(self): SchoolMember.tell(self) print('Salary: "{:d}"'.format(self.salary))
class Student(SchoolMember): '''代表一位学生。'''
def __init__(self, name, age, marks): SchoolMember.__init__(self, name, age) self.marks = marks print('(Initialized Student: {})'.format(self.name))
def tell(self): SchoolMember.tell(self) print('Marks: "{:d}"'.format(self.marks))
t = Teacher('Mrs. Shrividya', 40, 30000) s = Student('Swaroop', 25, 75)
print()
members = [t, s] for member in members: member.tell()
|
近期评论