Virtusa interview question

Explain OOPS in Java and Springboot