It is the core unit of Object-Oriented Programming and represents real entities. As we know, a Java program creates objects that interact by invoking various methods.

An object consists of state, behavior, and identity.

BY Best Interview Question ON 13 Jan 2019