def drive(): #Initialize car mule = Vehicle() mule.add(WebCam(threaded=True)) mule.add(DisplayFeed('MuleView')) mule.start() mule.drive() mule.stop()
def main(): m = Motorcycle(60, 2, "red") print(m) m.drive(4) print(m) m.honk() v = Vehicle(120, 4, "blue") print(v) v.drive(3) print(v) v.honk()
def drive(self): Vehicle.drive(self, 4)
from vehicle import Vehicle vehicle1 = Vehicle("vehicle1", "red", "fast") vehicle2 = Vehicle("vehicle2", "blue", "fast") vehicle3 = Vehicle("vehicle3", "yellow", "slow") vehicle4 = Vehicle("vehicle4", "white", "fast") vehicle5 = Vehicle("vehicle5", "purple", "slow") vehicle1.drive() vehicle2.drive() vehicle1.stop() vehicle3.drive() vehicle2.turn("left") vehicle4.turn("right") vehicle5.drive()