A console application serves as a simulated ATM interface, enabling users to perform typical banking transactions such as checking balances, depositing, withdrawing, and changing account passwords using Basic Java.
reference - https://www.youtube.com/watch?v=ssUoICAPaXA