Java接口 Im不是抽象的, 并且未覆盖A中的抽象方法doSomething()
interface A{
public void doSomething();
}
class B{
public void fun(A a){
System.out.println("B类的fun函数");
a.doSometing();
}
}
class Im implements A{
public void doSometing(){
System.out.println("doSometing");
}
}
class Test7{
public static void main(String args[]){
Im al = new Im();
A a = al;
B b = new B();
b.fun(a);
}
}
------解决方案--------------------
保持方法 一致就可以了 改哪个都可以 小问题啊 。。。。。。