This Java project simulates an online store, PatikaStore, where users can manage products including Notebooks and Smartphones, as well as view a list of brands.
- Display and manage Notebooks and Smartphones
- View a list of available brands
- Add, remove, and filter products by ID or brand
The project consists of multiple Java classes:
Brand
: Represents a brand and manages brand-related functionalities.BrandComparator
: Compares brand names for sorting.Notebook
andSmartPhone
: Subclasses ofProduct
, representing specific product types.NotebookOperations
andSmartPhoneOperations
: Manage operations related to notebooks and smartphones, respectively.Product
: Represents a product and contains common attributes for both notebooks and smartphones.Main
: Entry point for the application.
To use the application, run the Main
class and follow the menu options to interact with the PatikaStore.
Enjoy managing your products and exploring the available brands at PatikaStore!