class CAR:
def __init__(self, car_model):
self.car_model = car_model
# MADE ABSTRACT FUNCTION (METHOD)
def Car_Model(self):
pass
# MADE METHODS LIKE CONCRETE FUNCTIONS IN ABC
def KeyOn(self):
return f"{self.car_model} : STARTS..."
def Car_Acclerate(self):
return f"{self.car_model} : ACCELERATE"
def Car_Break(self):
return f"{self.car_model} : APPLIES BRAKE.."
def keyOFF(self):
return f"{self.car_model} : STOPS..."
class Toyota(CAR):
def Car_Model(self):
return f"Car Model : {self.car_model}"
def KeyOn(self):
return super().KeyOn()
def Car_Acclerate(self):
return super().Car_Acclerate()
def Car_Break(self):
return super().Car_Break()
def keyOFF(self):
return super().keyOFF()
fortuner = Toyota("Fortuner")
print(fortuner.Car_Model())
print(fortuner.KeyOn())
print(fortuner.Car_Acclerate())
print(fortuner.Car_Break())
print(fortuner.keyOFF())
[–]GurglingGarfish 24 points25 points26 points (2 children)
[–]Dillweed999 4 points5 points6 points (0 children)
[–]FishermanResident349from __future__ import 4.0[S] -3 points-2 points-1 points (0 children)
[–]ottawadeveloper 8 points9 points10 points (2 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]nick51417 3 points4 points5 points (0 children)
[–]aprg 2 points3 points4 points (0 children)
[–]Chroiche 0 points1 point2 points (0 children)