Package crms.lib

Class CarDatabase

java.lang.Object
crms.lib.Database<Car>
crms.lib.CarDatabase

public class CarDatabase extends Database<Car>
The CarDatabase class manages the collection of recorded Car objects in the local database and performs various operations related to them.

It implements the singleton pattern to ensure only one instance of the class exists.

It provides methods to add, remove, and retrieve Car objects, generate reports, and handle data persistence to a local file.