Accenture interview question

What are Java OOPs concepts