阅读背景:

python第25篇之--类的继承_行善之人必有余庆

来源:互联网 
#!/usr/bin/python
class schoolMember:
    '''Represent any school member'''
    def __init__(self,name,age):
        self.name=name
        self.age = age
        print('(Initialize schoolMember:{0})'.format(self.name))
    def tell(self):
        '''Tell my details.'''
        print('Name:"{0}"Age:"{1}"'.format(self.name,self.age),end=' ')

class Teacher(schoolMember):    #继承
    '''Represent a Teacher'''
    def __init__(self,name,age,salary):
        schoolMember.__init__(self,name,age)
        self.salary = salary
        print('(Initialized Teacher:{0})'.format(self.name))
    def tell(self):
        schoolMember.tell(self)
        print('salary :"{0:d}"'.format(self.salary))
class Student(schoolMember):  #继承
    '''Represent a Student'''
    def __init__(self,name,age,marks):
        schoolMember.__init__(self,name,age)
        self.marks = marks
        print('(Initialized Student:{0})'.format(self.name))
    def tell(self):
        schoolMember.tell(self)
        print('marks:"{0:d}"'.format(self.marks))

def main():
    t = Teacher('Mrs.Shrivida',30,3000)  #定义对象
    s = Student('Swaroop',25,78)         #定义对象

    print()   #打印空行
    members = [t,s]   
    for member in members:
        member.tell()
if __name__ == '__main__':
    main()
else:
    print("Inherit.py was imported")
#!/usr/bin/python
class schoolMember:
    '''Re



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: