狂潮我是歌手视频:新手java接口的问题

来源:百度文库 编辑:高考问答 时间:2024/04/30 23:33:54
接口:
Sysout.java
public interface Sysout{
public abstract void out(String s);
}
对接口的编程:
Sysout1.java
public class Sysout1 implements Sysout{
public void out(String s)
{
System.out.print(s+"this is Sysout");
}
}
使用:
Use.java
public class Use{
public void out(Sysout reg)
{
reg.out("ok");
}
public static void mian(String[] args)
{

Sysout1 s=new Sysout1();
out(s);
}
}
编译use.java报错:
use.java:10: non-static method out(Sysout) cannot be referenced from a static co
ntext
out(s);
^
1 error

什么错误??有高手知道吗?
要怎么改?能说清楚吗?

非静态的方法出自