首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java 暗藏实现(2)

2012-10-18 
java 隐藏实现(2)1.私有权限特殊情况分析package com.chinamworld.chapter52public class TestExtends {

java 隐藏实现(2)
1.私有权限特殊情况分析
package com.chinamworld.chapter52;
public class TestExtends {
private void h(){
System.out.println("TestExtends" + " h()");
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Hello hello = new Hello();
//不在同一个编译单元的同一个类中,不能调用私有方法
//hello.g();
hello.f();
             TestExtends tes = new TestExtends();
tes.h();
}

}
class Hello{
void f(){
System.out.println("Hello" + " f()");}
private void g(){
System.out.println("Hello" + " g()");
}
}
由上述代码可以看出:
hello和TestExtends是同属于一个编译单元的两个不同的类,则private分别进行了访问权限限制

热点排行