Python简明教程学习笔记5--面向对象编程
基本类 或 超类:SchoolMember类导出类 或 子类:Teacher和Student类下面是一个示例#!/usr/bin/python# Filename: inherit.pyclass SchoolMember:'''Represents any school member.'''def __init__(self, name, age):#_
·
基本类 或 超类:SchoolMember
类
导出类 或 子类:Teacher
和Student
类
下面是一个示例
#!/usr/bin/python
# Filename: inherit.py
class SchoolMember:
'''Represents any school member.'''
def __init__(self, name, age):#__init__ method
self.name = name
self.age = age
print '(Initialized SchoolMember: %s)' % self.name
def tell(self):
'''Tell my details.'''
print 'Name:"%s" Age:"%s"' % (self.name, self.age),
class Teacher(SchoolMember):
'''Represents a teacher.'''
def __init__(self, name, age, salary):
SchoolMember.__init__(self, name, age)
self.salary = salary
print '(Initialized Teacher: %s)' % self.name
def tell(self):
SchoolMember.tell(self)
print 'Salary: "%d"' % self.salary
更多推荐
已为社区贡献2条内容
所有评论(0)