// Multi-level Inheritance: It means,
// Let us consider a Class_A Class_B and CLass_C.
// Class_B extends Class_A which means all properties of Class_A and
// Class_C extends Class_B which means all properties of
// Class_B as well as all properties of Class_A
// This way of inheritance is called Multilevel Inheritance
public class Class1 {
public String nameClass1;
public static void main(String[] args) {
}
}
---------------------------------------------------------------------------------------------------
package package1;
public class Class2 extends Class1{
public String nameCLass2;
public static void main(String[] args) {
}
}
--------------------------------------------------------------------------------------------------
package package1;
public class Class3 extends Class2{
public static void main(String[] args) {
Class3 c3 = new Class3();
c3.nameClass1 = "namePropertyOfClass1";
c3.nameCLass2 = "namePropertyOfClass2";
System.out.println(c3.nameClass1);
System.out.println(c3.nameCLass2);
}
}
------------------------------------------------------------------------------------------------------
No comments:
Post a Comment