Question: Consider these three Java classes: public class A public class B extends A public class C extends B and these variables: A vara; B varb;

Consider these three Java classes: public class A public class B extends A public class C extends B and these variables: A vara; B varb; C varc; Which statements are correct? Which generate compilation errors? Which runtime errors? vara=newB();vara=newC();varb=newC();varb=newA();varc=newB()
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
