| Client |
This class represents a client in the system.
|
| Controller |
Controller class is responsible for managing instances of clients, vendors, orders and products.
|
| EditConsole |
|
| Main |
This class is the main class of the Drop-shipping application.
|
| Menu |
The Menu class displays the main menu of the Drop-shipping program, varios menus to create, list and edit
objects and a goodbye message at the end of the menu.
|
| Order |
The Order class represents an order made by a client, including the order ID, date, client details,
whether it has been paid or not, product quantity, total price and the products included in the order.
|
| Product |
This class represents a Product object with various attributes, a constructor to initialize them and various methods.
|
| ProductOnOrder |
|
| Read |
The Read class is used for reading user input from the console and interacting with a Controller object.
|
| Vendor |
This class represents a Vendor that provides products to the store.
|