class Animal {
void say() {
System.out.println("Base class Animal void say()");
}
}
class Cat extends Animal {
void say() {
System.out.println("Derived class Cat void say()");
}
}
public class MyClass {
public static void main(String args[]) {
Cat c = new Cat();
Animal a = new Animal();
c.say();
a.say();
}
}
/*
run:
Derived class Cat void say()
Base class Animal void say()
*/