MoneyTap Interview Question

Explain Java OOPs features