As an object-oriented programming (OOP) language, Java supports the fundamental concepts listed below.
- Polymorphism
- Inheritance
- Encapsulation
- Abstraction
- Instance
- Method
- Message Parsing
- Classes
- Objects
As an object-oriented programming (OOP) language, Java supports the fundamental concepts listed below.