理由呢? 我编译怎么fail啊?
解决方案 »
- java线程
- 急求J2EE API中文文档
- 想和大家讨论一正则,请进来看一!!
- 一个关于JPanel的小问题
- 诚心求教一个关于java3D的问题
- 高手指点sun.rmi.activation.execPolicy 系统
- 我的applet,怎么在web上没有输出信息呢?请看!!
- 字节流问题?:BCD码,按位操作及其它
- 为什么在我的JBuilder8里面不能添加struts 1.1版本的struts代码了????
- jbuilder 6 开发的程序如何打包,如何脱离JBuilder环境运行
- public static void main(String[] args)
- 在unix下java是用什么编译器的?急!!!!!
他们不是同一个包里,char a=new ClassOne().getVar();
这里会出错,因为在ClassOne,这个方法char getVar(){ return var;}
不是public(无修饰符的时候采用默认级别,只能被其成员和同一个包中其他类可以访问,子类也不可以访问,其他的包是不能访问的)
ClassTest.java:6: getVar() is not public in com.ab.pkg1.ClassOne; cannot be accessed from outside package
char a=new ClassOne().getVar();
^
ClassTest.java:7: getVar() is not public in com.ab.pkg1.ClassOne; cannot be accessed from outside package
char b=new ClassTest().getVar();
^
2 errorsOutput completed (2 sec consumed) - Normal Termination