Skip to content

Shainmax/OOPs-concept-demo-BankAccountapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BankAccountapp

Bank Account Management System (OOP Based – C# WinForms) Screenshot 2025-12-23 194715

An Object-Oriented Programming (OOP) based Bank Account Management System developed using C# and Windows Forms.
This project demonstrates real-world banking operations while applying core OOP principles such as Encapsulation, Inheritance, Abstraction, and Polymorphism.

🎯 Project Objective

To build a simple banking application that:

  • Uses OOP concepts in C#

  • Separates business logic from UI

  • Demonstrates inheritance and polymorphism through different account types

  • OOP Concepts Used (With Code Mapping)

1️⃣ Class & Object

  • BankAccount and SavingAccount represent real-world entities.
  • Accounts are created as objects at runtime.

2️⃣ Encapsulation

public decimal Balance { get; protected set; }

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages