首页 > 编程语言 > 详细

python之类的继承

时间:2016-09-06 06:39:42      阅读:192      评论:0      收藏:0      [点我收藏+]

在继承当中我们将父类称为:父类,基类,超类

将子类称为:子类,派生类,继承类

子类和父类是is的关系。

假如:p1是父类的一个实例,我们可以说p1是父类,但是不能说是子类。

p2是子类的一个实例,我们能说p2是子类,也能说p2是父类。

>>> class Person(object):
    def __init__(self,name,gnder):
        self.name = name
        self.gender = gender

        
>>> class Student(Person):
    def __init__(self,name,gender,school,score):
        super(Student,self).__init__(name,gender)
        self.school = school
        self.score = score

这里面就是Student从Person父类继承了,这里要注意的是

super(Student,self).__init__(name,gender)是一个用来初始化父类的语句

 

 

python之类的继承

原文:http://www.cnblogs.com/chang1203/p/5844235.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!