Skip to content

solvingharshproblems/OOPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💳 C++ Banking System (OOP-Based)

This project is a simple Banking System built using C++ and Object-Oriented Programming (OOP) principles. It simulates basic banking operations such as account creation, deposits, withdrawals, and balance inquiries, while demonstrating concepts like classes, inheritance, encapsulation, and (optionally) file handling.


🚀 Features

  • ✅ Create new bank accounts
  • 💰 Deposit and withdraw money
  • 🧾 Display account details
  • ❌ Delete or close an account
  • 🔐 Secure structure using private/public access
  • (Optional) 📁 File I/O to store account records persistently

🧠 Concepts Used

  • 🧱 Object-Oriented Programming
    • Classes & Objects
    • Constructors/Destructors
    • Inheritance (optional)
    • Encapsulation
  • 💾 File Handling (using fstream)
  • 🧮 Basic control structures, loops, switch-case

🛠️ Technologies

  • Language: C++
  • IDE: Any (CodeBlocks / Visual Studio / VS Code)
  • Compiler: g++ or any standard C++ compiler

🧪 Sample Output

1. Create Account
2. Deposit Money
3. Withdraw Money
4. Display All Accounts
5. Exit

Choose an option: 1
Enter name: Harsh
Enter initial deposit: 1000
Account created successfully!

About

This is for OOPS in C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages