关于嵌套method的存取权限的问题,在线等待!
来源: 互联网 发布时间:2015-05-18
本文导语: public class classA{ method1(); method2(); } public method1() { method11(); ...... } public method2() { ...... } 问题: 1、classA内的method1()和method2()前面加不加public有无区别; 2、method11()能否引用method2(); 3、method11()的声明是否不能写...
public class classA{
method1();
method2();
}
public method1() {
method11();
......
}
public method2() {
......
}
问题:
1、classA内的method1()和method2()前面加不加public有无区别;
2、method11()能否引用method2();
3、method11()的声明是否不能写在public method1() {......}之内,而要写在所属类classA之内;
同理,method1()和method2()的声明是否一定要写在所属类classA之外;
4、如果method11()内还有method111(),那method111()能否引用method2();还有method111()的声明该写在什么地方;
先给100分,答得越详细,得分越多。请高手详细解答。
|
你这种定义在JAVA中上无法通过语法验证的,所以不懂你在问什么;
看起来有点像C++
看起来有点像C++
|
你这个东西根本就是错误的
[quota]
public method1() {
method11();
......
}
public method2() {
......
}
[/quota]
这东西不可以独立于class出现
[quota]
public method1() {
method11();
......
}
public method2() {
......
}
[/quota]
这东西不可以独立于class出现
|
java中所有的函数都是属于类的 . 没有全局函数这一说.
如果你想在 method1() 内部定义 method111()的话, 只能通过内部类: Inner Class.
如果你想在 method1() 内部定义 method111()的话, 只能通过内部类: Inner Class.
|
是c++里面的东西
java里没这种用法
java里没这种用法
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。