interface A
{
public String b();
}
class B extends Object implements A
{
public String b()
{
System.out.println("This is Java");
return "love";
}
}
public class interfaceTest
{
public static void main(String[] args)
{
B e = new B();
e.b();
}
}

解决方案 »

  1.   

    你声明了一个接口interfaceTest和一个类interfaceTest。一个类和一个接口名字一样,这个是不允许的,因为接口也可以认为是一个类,只不过接口是一个极度抽象的类。
      

  2.   

    楼主,不是这个类错,可能是楼上的说法,类名最好用大写InterfaceTest,
      

  3.   

    程序运行正常,图片容易挂别发图片以后,类不用显式的继承object,会默认继承的(如何没有显示的继承别的类),原因可能是1楼说的,命名重复了。