interface Com {int n=3;int compute(int a);}class A implements Com {int n=5;public int compute (int a){return a+n;}}class B implements Com{public int compute (int a) {return a-n;}}public class E {public static void main(String args[]) {Com com = new A();System.out.println(com. compute (10));com= new B();System.out.println(com. compute (10));}}运行结果:
查看答案
java程序引入接口的概念,可弥补只允许类的 的缺憾。
请说出下列程序的输出结果。class Cry {public void cry() {System.out.println("大家好");}}public class E {public static void main(String args[]) {Cry hello=new Cry() {public voidcry() {System.out.println("大家好,祝工作顺利!");}};hello.cry();}}
请说出下列程序的输出结果。interface Com{public void speak();}public class E {public static void main(String args[]) {Com p=new Com(){public void speak() {System.out.println("p是接口变量");}};p.speak();}}
请说出下列程序的输出结果。import java.io.IOException;public class E {public static void main(String args[]){try {methodA();} catch(IOException e){System.out.print("你好");return;}finally {System.out.println("fine thanks");}}public static void methodA() throws IOException{throw new IOException();}}