编程语言
首页 > 编程语言> > python类和继承

python类和继承

作者:互联网

class Car():
        def __init__(self,make,model,year):
                self.make = make
                self.model = model
                self.year = year
                self.odometer_reading = 20

        def get_descriptive_name(self):
                long_name = str(self.year) + ' ' + self.make + ' ' + self.model
                return long_name.title()

        def read_odometer(self):
                print("This car has " + str(self.odometer_reading) + " miles on it")

        def update_odometer(self,miles):
                if miles >= self.odometer_reading:
                        self.odometer_reading = miles
                else:
                        print("You can't roll back an odometer")

        def increment_odometer(self,miles):
                self.odometer_reading += miles


        def fill_gas_tank(self):
                print("you should fill_gas_tank")

class ElectricCar(Car):
        def __init__(self,make, model, year):
                super(

标签:python,self,odometer,继承,miles,year,reading,def
来源: https://blog.csdn.net/zzmtkj/article/details/99318107