Example:
import java.lang.*;
import java.io.*;
import java.util.*;
class A
{
public int sum(int a,int b)
{
return (a+b);
}
}
class B extends A
{
public int mul(int a,int b)
{
return (a*b);
}
}
class SingleInheritanceDemo
{
public static void main(String args[])
{
Scanner s=new Scanner(System.in);
int result1,num1,num2,result2;
System.out.println("Enter number 1:\t");
num1=s.nextInt();
System.out.println("Enter number 2:");
num2=s.nextInt();
B obj=new B();
result1=obj.sum(num1,num2);
result2=obj.mul(num1,num2);
System.out.println("Result :");
System.out.println("Addition :\t"+result1);
System.out.println("Multipication :\t"+result2);
}
}
Expected output is:
import java.lang.*;
import java.io.*;
import java.util.*;
class A
{
public int sum(int a,int b)
{
return (a+b);
}
}
class B extends A
{
public int mul(int a,int b)
{
return (a*b);
}
}
class SingleInheritanceDemo
{
public static void main(String args[])
{
Scanner s=new Scanner(System.in);
int result1,num1,num2,result2;
System.out.println("Enter number 1:\t");
num1=s.nextInt();
System.out.println("Enter number 2:");
num2=s.nextInt();
B obj=new B();
result1=obj.sum(num1,num2);
result2=obj.mul(num1,num2);
System.out.println("Result :");
System.out.println("Addition :\t"+result1);
System.out.println("Multipication :\t"+result2);
}
}
Expected output is:
0 Comments