哪位大哥帮忙看一下,这个哪里出错了啊

来源:百度知道 编辑:UC知道 时间:2024/06/17 18:34:34
/**定义接口*/
public interface MyInterface{
public void add(int x,int y);
public void volume(int x,int y,int z);
}

/**实现接口*/

class InterfaceDemo implements MyInterface{
public void add(int x,int y){
//return (x+y);
System.out.println(""+(x+y));
}
public void volume(int x,int y,int z){
//return (x*y*z);
System.out.println(""+(x*y*z));
}

/**main方法*/
public static void main(String args[]){
MyInterface mi=new InterfaceDemo();
mi.add(10,20);
mi.volume(10,10,10);
}

}
在线等答复啊,帮帮忙啊

public interface MyInterface{
public void add(int x,int y);
public void volume(int x,int y,int z);
}

/**实现接口*/

class InterfaceDemo implements MyInterface{
public void add(int x,int y){
//return (x+y);
System.out.println(""+(x+y));
}
public void volume(int x,int y,int z){
//return (x*y*z);
System.out.println(""+(x*y*z));
}

/**main方法*/
public static void main(String args[]){
MyInterface mi=new InterfaceDemo();
mi.add(10,20);
mi.volume(10,10,10);
}
}

文件名MyInterface.java
编译使用 javac MyInterface.java
运行使用 java InterfaceDemo

程序没有问题,可能是编译的问题,该源程序的文件应该命名为MyInterface.java,在编译的时候 javac MyInterface.java ,在解释执行的时候
java InterfaceDemo 再试下!