JavaMiniProject

Project brief: A Java console project that imitates the functioning of ATM Machines.

Objective of the project : To find a practical use of OOPS using JAVA and making use of interfaces and inheritance effectively.

Description : The project involves complex oops topics including multiple inheritances and interfaces along with Threading (and synchronization) and file management. Basic functionalities of ATM machines such as withdrawing money from ATM, depositing money into bank account, checking the balance, transfering money from one account to another , reseting the ATM pin have all been implemented.

The project members are Priyadharshan(myself), Serjeel Ranjan and Gokul Raam.