Skip to content

GloriaAuta/InventorySystemJava

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

NAME AND ID: Gloria AUTA 20220112 Chinazaekpere Ihenacho 20220655

DESCRIPTION OF PROJECT: This Java-based application is an Inventory Management System designed using OOP principles. It features a GUI built with Swing, allowing users to manage products through a user-friendly interface. Users can: i. Add new products ii. View all inventory iii. Update stock quantities iv. Delete products

How to compile and run application: You type this in the terminal of the main folder HOW TO COMPILE: "javac com/inventory/main/InventorySystem.java" HOW TO RUN : "java com.inventory.main.InventorySystem"

ENCAPSULATION; Through the principle of encapsulation meaning i have some internal data hidden and they are gotten through a controlled access: I have attributes marked as private(including productId, name, stockQuantity), and i access them using public getters and setters.

ASSOCIATION; Through the principle of association a class depends or uses another to function. for instance the InventoryGUI is dependent on data from the Inventory.java folder

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages