各位大大,小弟初学者,研究这个问题到头爆了,网上搜了几遍没答案,谢谢各位解答。
第一个helloworld.classpublic class HelloWorld {
private static abstract class Protocol {
public void print() {
System.out.println("hello world");
}
}
Protocol currentProtocol = null;
public void printInMain() {
// TODO Auto-generated method stub
this.currentProtocol .print();
}
}
第二个print.classpublic class print {
private static HelloWorld a = new HelloWorld();
public static void main(String args[]){
a.printInMain();
}
}
结果老是报NULLPOINTER的EXCEPTION。
我的目的是使用内部虚类里面的方法。求教求教!
第一个helloworld.classpublic class HelloWorld {
private static abstract class Protocol {
public void print() {
System.out.println("hello world");
}
}
Protocol currentProtocol = null;
public void printInMain() {
// TODO Auto-generated method stub
this.currentProtocol .print();
}
}
第二个print.classpublic class print {
private static HelloWorld a = new HelloWorld();
public static void main(String args[]){
a.printInMain();
}
}
结果老是报NULLPOINTER的EXCEPTION。
我的目的是使用内部虚类里面的方法。求教求教!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货