class Animal{
void run() {
}
}
class Dog extends Animal {
void bark() {
}
}
class Testing{
public static void main(String[] args) {
Animal d = new Dog();
d.run();
d.bark();
}
}
I am trying to call bark method using object of dog class whose reference is stored in Animal class variable. But it is showing me compile time error. Can anyone explain Why?