interface A
{
public void add(int a, int b);
}
interface B
{
public void sub(int a, int b);
}
class C implements A, B
{
void fact(int n)
{
int f=1;
for(;n>0;n--)
{
f=f*n;
}
System.out.println("Factorial value "+f);
}
public void add(int a, int b)
{
System.out.println("add= "+(a+b));
}
public void sub(int a, int b)
{
System.out.println("sub= "+(a-b));
}
}
class D extends C
{
public void displaytable(int t)
{
System.out.println("table of "+t);
for(int n=1;n<=10;n++)
System.out.print(t*n+" ");
}
}
class interfacedemo3
{
public static void main(String as[])
{
D ob=new D();
ob.fact(4);
ob.add(23,5);
ob.sub(100,50);
ob.displaytable(7);
}
}
Output:
Factorial value 24
add= 28
sub= 50
table of 7
7 14 21 28 35 42 49 56 63 70
0 Comments
Post a Comment