#java #javatutorial #javacourse
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// Runtime polymorphism = When the method that gets executed is decided
// at runtime based on the actual type of the object.
Scanner scanner = new Scanner(System.in);
Animal animal;
System.out.print("Would you like a dog or a cat? (1 = dog, 2 = cat): ");
int choice = scanner.nextInt();
if(choice == 1){
animal = new Dog();
animal.speak();
}
else if(choice == 2){
animal = new Cat();
animal.speak();
}
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// Runtime polymorphism = When the method that gets executed is decided
// at runtime based on the actual type of the object.
Scanner scanner = new Scanner(System.in);
Animal animal;
System.out.print("Would you like a dog or a cat? (1 = dog, 2 = cat): ");
int choice = scanner.nextInt();
if(choice == 1){
animal = new Dog();
animal.speak();
}
else if(choice == 2){
animal = new Cat();
animal.speak();
}
}
}
- Category
- Bro Code
- Tags
- java tutorial, java course, java programming

Be the first to comment