jvm/p/InvokeInterfaceTest.java

22 lines
331 B
Java

package p;
interface Op {
public int op(int a, int b);
}
class Foo implements Op {
public int op(int a, int b) {
return a + b;
}
}
public class InvokeInterfaceTest {
static int test(Op operator) {
return operator.op(5, 10);
}
public static void main() {
test(new Foo());
}
}