public class TestDemo{
public static void main(String[] args) {
A a = new B();
System.out.println(a.method1(2, 3));
System.out.println(a.method2(2, 3));
}
}
interface A{
int method1(int x, int y);
int method2(int x, int y);
}
class B implements A{
@Override
public int method1(int x, int y) {
int sum = x;
for (int a = 1; a < y; a++){
sum = sum * x;
}
return sum;
}
@Override
public int method2(int x, int y) {
return x > y ? x : y;
}
}