|
Answer» A three level CLASS Hierarchy example with systax? Below is the example of three level Class Hierarchy example where we have 3 class as define below and some dervied class <B> public class A {
} public class B: A {
} public class C: B {
}
Notes:- (1)Here in above example A is a base class for B and B is base class for C. (2)Derived class always have SOMETHING more than a base class so base is smaller than the derived class. (3)Below Facts A objA1=new A(); (Correct) A objA2=new B(); (Correct) A objA3=new C(); (Correct) B objA4=new C(); (Correct) B objA5=new A(); (Incorrect) (4)As in above class initialization a base class can hold a derived class but a derived class cannot hold a base class.
|