rajyash1904/ATM-Machine

Report of SOLID

Opened this issue · 1 comments

Hi! This message is a suggestion for your code to be SOLID compliant.
Inheritance in the account class allows the checking account and savings account classes to handle their own transactions. Complying with Single Responsibility Principle.

The ATM and OptionMenu classes inherit from Account class, this element aren't relationship with inherit and maybe in the future the class will have unnecessary inheritance. Open-Close Principle.

hi , I am interested to take the issue of implement using Solid principles