Project 2
In this application we have used different features of OOPs concept which are as follows:
1. Inheritance: All the banks, SBI, PNB, ICICI are inheriting the base class RBI and its features.
2. Encapsulation: We have binded the data members and methods to the class and its sub types.
3. Polymorphism: In our code we have used reference of base case RBI to create object of its subclass banks.
4. Abstraction: As we are following abstraction the user can see only the menu options and not the entire implementation behind every option of the menu.
Hence, the application is made on the concepts of OOPs.