Python在子类中调用父类的方法super

1、没有super之前,在子类里面需要父类里面的逻辑,但是我们是通过派生(自己定义了一个init,增加了一条line).

 

2、改进一下,在子类中调用父类的init方法

 

3、在子类里面也调用一下父类的run方法

 

4、super方法   调用父类的方法

super的方法的好处是,当你的父类的名字改变之后,只需要在Subway那里继承的名字改一下,就行,不用动下面的逻辑

第一种写法:

 

我们记住上面的第一种就行了,有的人写第二种我们也要能看懂

 

posted @ 2022-10-07 20:43  I'm_江河湖海  阅读(10)  评论(0)    收藏  举报