~~~~~~~~~~~~~
#!/usr/bin/python
# filename: inherit.py
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 teache:{0})'.format(self.name))
schoolmember.tell(self)
print('salary:"{0:d}"'.format(self.salary))
class student(schoolmember):
'''represents a student'''
def __init__(self,name,age,marks):
self.marks = marks
print('(initialized student:{0}'.format(self.name))
print('marks:"{0:d}"'.format(self.marks))
t = teacher('mrs.shrividya',30,30000)
s = student('swaroop',25,75)
print()
members = [t,s]
for member in members:
member.tell()