zoukankan      html  css  js  c++  java
  • 子类对父类的调用,主要是参数和方法调用

    #子类调用父类的方法
    class Vehichle:
        Country='china'
        #名字='ales'不好这样
        def __init__(self,name,speed,load,power):
            self.name=name
            self.speed=speed
            self.load=load
            self.power=power
        def run(self):
            print('开动了')
    class Subway(Vehichle):#要有自己的心的参,其他全继承
        def __init__(self,name,speed,load,power,line):
            # self.name = name
            # self.speed = speed
            # self.load = load
            # self.power = power
            Vehichle.__init__(self,name,speed,load,power)
            #self作为具体的实例内容
            # 子类的调用父类的参数名直接调用,也要加上self
            self.line=line
        def showinfo(self):
            print(self.name,self.line)
        def run(self):
            Vehichle.run(self)#子类调用父类的方法,self必须加上        print('%s开动了'%self.name)
    line1=Subway('1号线','2km/h','23412人','',12)
    line1.showinfo()
    line1.run()
  • 相关阅读:
    语言只是个工具
    最近学到的一点东西
    iBeacon开发
    马上着手开发Mac应用程序
    Text Kit入门
    Text Kit进阶
    Web Notification
    Objective-C异步编程
    Clang Language Extensions
    黑客与画家
  • 原文地址:https://www.cnblogs.com/wfl9310/p/9060836.html
Copyright © 2011-2022 走看看