62,614
社区成员
发帖
与我相关
我的任务
分享
interface Person {
String getName();
}
class A implements Person{
@Override
public String getName(){
return "1";
}
}
class B implements Person{
@Override
public String getName() {
return "1";
}
}
class C{
private static Person p ;
public static String get(){
return getPs().getName();
}
private static Person getPs() {
return p;
}
}
public class Main {
public static void main(String[] args) {
System.out.println(C.get());
}
}
名字为Main.java,不知道是否重现了你的问题,只是接口是可以调用的,但是运行报空指针.