Java – OOP Concepts

Java is an object-oriented programming language that includes Inheritance, Polymorphism, Encapsulation, and Abstraction.
Example:

class Animal {
void sound() {
System.out.println("Animal makes a sound");
}
}
class Dog extends Animal {
void sound() {
System.out.println("Dog barks");
}
}

No images available.