master
Matt Huntington 9 years ago
parent b3893a51cf
commit 730383c7c7

@ -258,27 +258,27 @@ superman.work()
```python
class Car:
def __init__(self, maker, model, serial):
self.maker = maker
self.model = model
self.serial = serial
def __init__(self, maker, model, serial):
self.maker = maker
self.model = model
self.serial = serial
class CarFactory:
def __init__(self, name):
self.name = name
self.cars = []
def __init__(self, name):
self.name = name
self.cars = []
def makeCar(self, model):
self.cars.append(Car(self.name, model, len(self.cars)))
def makeCar(self, model):
self.cars.append(Car(self.name, model, len(self.cars)))
def listCars(self):
for car in self.cars:
print(car.maker + " " + car.model + ": " + str(car.serial))
def listCars(self):
for car in self.cars:
print(car.maker + " " + car.model + ": " + str(car.serial))
def findCar(self, serial):
for car in self.cars:
if(car.serial == serial):
return car
def findCar(self, serial):
for car in self.cars:
if(car.serial == serial):
return car
toyota = CarFactory('Toyota')
toyota.makeCar('Prius')

Loading…
Cancel
Save