Skip to content

Bank System in Java This project is a simple yet functional banking system implemented in Java. It demonstrates fundamental Object-Oriented Programming (OOP) principles, including inheritance, encapsulation, and polymorphism. The system is designed to manage bank accounts, including savings and loans, and provides essential operations for users.

Notifications You must be signed in to change notification settings

VikasSingh147/Bank-System-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Bank-System-Java

Bank System in Java This project is a simple yet functional banking system implemented in Java. It demonstrates fundamental Object-Oriented Programming (OOP) principles, including inheritance, encapsulation, and polymorphism. The system is designed to manage bank accounts, including savings and loans, and provides essential operations for users.

#Features-

Account Class: A base class representing a generic bank account with attributes like account number, name, address, phone number, date of birth, and balance. It includes methods for basic operations and account closure.

SavingsAccount Class: Inherits from Account and adds functionalities specific to savings accounts, such as:

Deposit: Adds funds to the account. Withdraw: Withdraws funds from the account, ensuring sufficient balance. Fixed Deposit: Simulates a fixed deposit with a specified tenure. Liquidation: Handles the liquidation of fixed deposits.

LoanAccount Class: Also inherits from Account, with features for managing loan accounts, including:

Pay EMI: Pays an EMI towards the loan. Top Up Loan: Increases the loan amount. Repayment: Repays the loan principal.

About

Bank System in Java This project is a simple yet functional banking system implemented in Java. It demonstrates fundamental Object-Oriented Programming (OOP) principles, including inheritance, encapsulation, and polymorphism. The system is designed to manage bank accounts, including savings and loans, and provides essential operations for users.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages