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