Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 600 Bytes

File metadata and controls

19 lines (15 loc) · 600 Bytes

Library Management System (OOP Prototype)

Description

A C++-based object-oriented design prototype demonstrating key OOP principles using a library management use case.

Features

  • Abstract base class for common operations
  • Derived classes representing different user roles (Student, Member, HOD, Department)
  • Demonstrates inheritance and polymorphism using virtual functions
  • Role-based structure for managing operations

Concepts Used

  • Object-Oriented Programming (OOP)
  • Inheritance
  • Polymorphism
  • Abstraction

Status

Work in progress (prototype for demonstrating OOP design)