Learn METHOD OVERRIDING in 4 minutes! ♻️

8 Views
Published
#java #javatutorial #javacourse

public class Main {
public static void main(String[] args) {

// Method overriding = When a subclass provides its own
// implementation of a method that is already defined.
// Allows for code reusability and gives specific implementations.

Dog dog = new Dog();
Cat cat = new Cat();
Fish fish = new Fish();

dog.move();
cat.move();
fish.move();

}
}
public class Animal {

void move(){
System.out.println("This animal is running");
}
}
public class Dog extends Animal{

}
public class Cat extends Animal{

}
public class Fish extends Animal{

@Override
void move(){
System.out.println("This animal is swimming");
}
}
Category
Bro Code
Tags
java tutorial, java course, java programming
Be the first to comment