java我在a类中调用b类的一个静态方法,为什么会报错?
错:The method getLb() is undefined for the type PrjSetting
求解释?
[解决办法]
要么没定义,要么是private的
[解决办法]
你尝试new 那个静态方法的类,试试,即使我知道静态方法不用new的,试试吧
[解决办法]
是pubicl的。 主要是我做的别的功能的时候调用同样的反法是不报错的。
[解决办法]
PrjSetting 是不是包有为啊?
[解决办法]
该回复于2012-06-11 16:57:59被版主删除
[解决办法]
你这代码都没点出来,就个错,一般都不好看啊。。字面意思是什么PrjSetting未定义
[解决办法]
贴代码看看。。
[解决办法]
是编译时候错误还是运行时错误啊
还是吧代码贴出来吧
[解决办法]
The method getLb() is undefined for the type PrjSetting
说明 PrjSetting类中的getLb()函数在B类中是不可见的。所以视为undefined。未定义。
具体,还是贴出代码来才能知道错误所在吧。