在父类,调用子类

Posted 打不死的---蟑螂

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在父类,调用子类相关的知识,希望对你有一定的参考价值。

class Vehicle:
    Country=China
    def __init__(self,name,speed,load,power):
        self.name=name
        self.speed=speed
        self.load=load
        self.power=power
    def run(self):
        print(开动啦)
        print(开动啦)
class Subway(Vehicle):
        def __init__(self,name,speed,load,power,line):
           Vehicle.__init__(self,name,speed,load,power)
           self.line=line

        def show_info(self):
            print(self.name,self.speed,self.load,self.power,self.line)

        def run(self):
            Vehicle.run(self)
            print(%s %s 线,开动啦 %(self.name,self.line))
line13=Subway(北京地铁,10km/s,1000000000,,13)

line13.show_info()

line13.run()

 

以上是关于在父类,调用子类的主要内容,如果未能解决你的问题,请参考以下文章

在父类,调用子类

尝试创建一个父类,在父类中创建两个方法,在子类中覆盖第二个方法,为子类创建一个对象,将它向上转型到基类并调用这个方法。

关于Java中子类调用父类方法

子类-父类构造方法调用问题

子类继承父类怎么在父类的方法中访问子类的变量

什么是多态