Skip to content

skybhujabaljs/Library-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Library Management System (Using OOP)

πŸ“Œ Objective

Develop a mini system to manage books and users using Object-Oriented Programming in Java.

πŸ”§ Tools

  • Java
  • VS Code
  • Terminal

πŸš€ Deliverables

  • Multi-class Java project (Book, User, Library, Main)

🧠 Outcome

Solid understanding of:

  • Classes and Objects
  • Encapsulation
  • Method Interactions
  • Real-world System Modeling

πŸ“š Features

  • Add books and users
  • Issue and return books
  • Display all books and users
  • Prevent duplicate issues or wrong returns

πŸ“‚ File Structure

  • Book.java β€” Book class
  • User.java β€” User class
  • Library.java β€” Logic to manage books and users
  • Main.java β€” Runs and tests the application

βœ… Built with basic Java concepts for OOP practice.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages