Multilevel Inheritance:
Source file Name: Multileveldemo.java
class A
{
void sum(int a,int b)
{
System.out.println("sum="+(a+b));
}
}
class B extends A
{
void sub(int a,int b)
{
System.out.println("substract="+(a-b)); }
}
class C extends B
{
void sqcube(int n)
{
int sq=n*n;
int c=n*n*n;
System.out.println("square="+sq+" cube="+c); }
}
class Multileveldemo
{
public static void main(String as[])
{
System.out.println("Inheritance program");
C ob=new C();
ob.sum(12,23);
ob.sub(25,15);
ob.sqcube(6);
}
}
Output
E:\sysem3>javac Multileveldemo.java
E:\sysem3>java Multileveldemo
Inheritance program
sum=35
substract=10
square=36 cube=216
0 Comments
Post a Comment