Skip to content
Simulates a car dealership inventory system using Collections, FileIO, and exception handling.
Java
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
AccountingSystem.java
Car.java
CarDealership.java
CarDealershipSimulator.java
ElectricCar.java
LICENSE
README.md
SalesTeam.java
Transaction.java
Vehicle.java
cars.txt
manifest.txt

README.md

CarDealershipSimulator2

Simulates a car dealership inventory system using Collections, FileIO, and exception handling.

Features

  • All features from CarDealershipSimulator v1
  • Updated commands list on startup (includes SALES commands list)
  • Added Transaction, AccountingSystem and SalesTeam classes
  • Updated buy (with VIN) and return methods to work with new classes
  • All SALES commands (with exception handling) working as intended
  • RET command accepts no arguments or a transaction ID as an argument
  • Highest sales month displays more than one month if there is a tie (with # of sales)
  • Total cars sold includes returns
  • Implemented a TreeMap that maps transaction numbers to Transaction objects

Bugs

  • None
You can’t perform that action at this time.