Wednesday, 28 August 2013

Inheritance of Classes In Java


Java Program To Show Inheritance Of Classes

//Program Starts Here

import java.util.Scanner;

class Add
{
int x,y;
int add()
{
return(x+y);
}
}

class Sub extends Add
{
int sub()
{
return(x-y);
}
}

class Mul extends Sub
{
int mul()
{
return(x*y);
}
}

class Div extends Mul
{
int div()
{
return(x/y);
}
}

class Rem extends Div
{
int rem()
{
return(x%y);
}
}

class fact extends Rem
{
int f()
{
int r=1, t=x;
if(t==0) return r;
while(t>0)
{
r=r*t--;
}
return r;
}
}

class In extends fact
{
}

class Use
{
public static void main(String arg[])
{
Scanner sc=new Scanner(System.in);
In X=new In();
System.out.print("Enter First Number: ");
X.x=sc.nextInt();
System.out.print("Enter Second Number: ");
X.y=sc.nextInt();
System.out.print("\nSum is: "+X.add());
System.out.print("\nSubtraction is: "+X.sub());
System.out.print("\nMultiplication is: "+X.mul());
System.out.print("\nDivision is: "+X.div());
System.out.print("\nRemainder is: "+X.rem());
System.out.print("\nFactorial Of "+X.x+" is: "+X.f());
System.out.print("\nFactorial Of "+X.y+" is: "+X.f());
}
}
//Program Ends Here

Save This Program As Use.java

For more Java Programs Click Here

Thanks For Visiting...

No comments:

Post a Comment