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(
上一篇:每日一题-92(净现值查询)


下一篇:Biker's Trip Odometer