一个JAVA方法调用的问题
如果两个类都打了包(包名不同),是不是就不可以在这个类中调用另一个类的方法了,如果能,怎么调用呀?
[解决办法]
在访问范围内就可以啊
[解决办法]
可以啊。
[解决办法]
it should be invoked each other in any place\
[解决办法]
可以把类写成public 的。
还可以包含进要调用的包名
[解决办法]
父类与子类就可以直接调用了
[解决办法]
可以调用的,lanseliuying正解!
[解决办法]
可以啊
[解决办法]
要用的类定义成public
import 包
直接用就可以了
[解决办法]
被访问的类要声明成public
[解决办法]
LZ基础还不行呀 只要你了解了public,private等的作用范围就什么都知道了
[解决办法]
当然可以用了阿,只要被调用的类声明成public,用import就可以用了。
或者两个类是继承关系,子类就可以调用父类的方法了。
[解决办法]
上面说得很清楚了~
继承/public/static。。。总之是“很”可以!
[解决办法]
可以啊
把包名路径要导入就能啊
[解决办法]
只要继承就可以
无论哪个包!!!
[解决办法]
以上の発表について、正です。
[解决办法]
这个问题很简单 在java中类,变量,方法的访问控制都是一样的
同一个类 同一个包 不同包中的子类 不同包中的非子类
private √
default(默认) √ √
protected √ √ √
public √ √ √ √
不过要使用其他包中的类的变量和方法还是要先导以下包的(implort)
[解决办法]
楼主应该描述再清楚一点。
你那两个类能不能做修改,还是在子类里调用。