This repository has been archived on 2026-10-10. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
vehicle_oop_example/fleet.py
T

30 lines
822 B
Python

class Fleet():
vehicles = ["7E19H2", "N9460G32581A3", "BN4681"]
def __init__(self, vtype, movspeed, travelmed, vehicleid):
self.vehicletype = vtype
self.movementspeed = movspeed
self.travelmedium = travelmed
self.uuid = vehicleid
def displayAllFleetMembers(self):
for i in self.vehicles:
print(i)
def displayVehicleType(self):
print(self.vehicletype)
def addVehicles(self, newVehicleId):
self.vehicles.append(newVehicleId)
vehicle1 = Fleet("car", 120, "ground", Fleet.vehicles[0])
vehicle1.displayAllFleetMembers()
addVehicle = Fleet("hovercraft", 50, "ground/water", 0)
addVehicle.addVehicles(str(input("Enter vehicle identifier")))
vehicle1.displayAllFleetMembers()