Namespace SOHBicycleModel.Rental
Classes
The BicycleRentalLayer
capsules the access to all BicycleRentalStation
s.
It requires a vector file that contains all available stations.
The BicycleRentalStation
is located somewhere and can hold IRentalBicycle
s
for rental.
This is a specific Bicycle that can be leased from rental stations.
Interfaces
The IBicycleRentalLayer
capsules the access to all BicycleRentalStation
s.
An agent that wishes to rent bicycles for further riding needs to satisfy this interface.
This bicycle can be rented at a rental station.