''' 设计者:ISDF工软未来 版本:v1.0 日期:2024/3/7 ''' ''' 子类也是另一个现成类的特殊版本,自动获取另一个类的所有属性与方法,同时还可以自己定义属性和方法 ''' class Car: ''' 父类 ''' def __init__(self,make,model,year): #类的属性 self.make= make self.model = model self.year=year self.odometer_reading=0 def get_descriptive_name(self): print(f'{self.year} {self.make} {self.model}') def read_odometer(self): print(f'This car has{self.odometer_reading} miles on it') def update_odometer(self,mileage): if mileage>=self.odometer_reading: self.odometer_reading=mileage else: print(f'你不能退后') def increment_odometer(self,miles): self.odometer_reading+=miles class ElectricCar(Car): '''子类''' def __init__(self,make,model,year): '''初始哈父类属性''' super().__init__(make,model,year) def main(): my_tesla=ElectricCar('changan','cs55',2019) for i in range(10): print(i) my_tesla.increment_odometer(1000) my_tesla.read_odometer() i+=1 if __name__ == '__main__': main()
02-10
7792
07-12
7401
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交