package abstractFactory;
public class Fleet {
ArrayList<Car> cars = new ArrayList<Car>();
ArrayList<Bus> buses = new ArrayList<Bus>();
ArrayList<Truck> trucks = new ArrayList<Truck>();
this.id = id;
}
public void AddCar(Car car) {
cars.add(car);
}
public void AddBus(Bus bus) {
buses.add(bus);
}
public void AddTruck(Truck truck) {
trucks.add(truck);
}
out += "===================== CARS =====================" + eol;
for (int i = 0; i < cars.size(); i++) {
Car car = cars.get(i);
out += (car.toString() + eol);
}
out += "===================== BUSES =====================" + eol;
for (int i = 0; i < buses.size(); i++) {
Bus car = buses.get(i);
out += (car.toString() + eol);
}
out += "===================== TRUCKS =====================" + eol;
for (int i = 0; i < trucks.size(); i++) {
Truck car = trucks.get(i);
out += (car.toString() + eol);
}
return out;
}
}