Code:
class animal(){ void A()} class carnivore extends animal(){void B()} class x{ public static void main(){ animal a= new carnivore(); carnivore b= new animal(); a.B(); // Does it show error b.A(); // does it show error }
class animal(){ void A()} class carnivore extends animal(){void B()} class x{ public static void main(){ animal a= new carnivore(); carnivore b= new animal(); a.B(); // Does it show error b.A(); // does it show error }
carnivore b = new carnivore(); b.A();
((carnivore) a).B();
class Animal { void doA(); } class Carnivore extends Animal { void doB(); } class X { public static void main() { Animal animal = new Carnivore(); Carnivore carnivore = new Animal(); animal.doB(); // Does it show error carnivore.doA(); // does it show error } }
Comment