Java is an object oriented programming language. The various object oriented concepts in it are:
* Class * Object * Instance * Method * Inheritance * Polymorphism * Abstraction * Encapsulation etc...
Chat with our AI personalities
Components are similar in many ways to objects in an object oriented programming, but do not provide all of the attributes required for a truly object oriented programming language