Build a java application (OOP concepts). As your reference only, you can take any examples of real application (Vending machine, ATM or etc) or calculation to be used in your programs as long as it meet the requirements below
• Should have basic object and class, inheritance and encapsulation, separated method in main class, selection statement, and repetitive input from the user.
• Consisted of more than three classes. At least two super classes