Skip to content

vickyy234/BankingSystem-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Banking System Application

This is a simple console-based Banking System developed using Java. The project is structured using Object-Oriented Programming (OOP) principles such as encapsulation (data hiding using private fields and public getters/setters), inheritance (Savings and Current Accounts extending a common Account class), abstraction (interfaces and abstract class usage to hide implementation details), and polymorphism (method overriding and runtime Polymorphism).


Technologies Used

  • Java (JDK 8 or above)
  • Console-based I/O
  • OOP Principles

Getting Started

How to Run

Before you begin, ensure the following tool is installed on your system:

You can check installation using:

java --version
  • Download the latest BankingSystem.jar from the Release page
  • Open a terminal or command prompt and navigate to the folder where the .jar file is located
  • Run the application:
java -jar BankingSystem.jar

License

This project is licensed under the MIT License – see the LICENSE file for details.

License: MIT

About

Simple Console-based Bank Management System demonstrating OOPs concept using JAVA

Topics

Resources

License

Stars

Watchers

Forks

Languages