日期:2014-05-20 浏览次数:20696 次
public class Test1 { private void run() { System.out.println("Test1"); } public static void main(String[] args) { Test1 t1 = new Test2(); t1.run();//调用私有方法 //Test3 t3 = new Test4(); //t3.run();//调用私有方法 } } class Test2 extends Test1 { } class Test3 { private void run2() { System.out.println("Test1"); } } class Test4 extends Test3 { }
public class Test { private int a = 34; private void print(){ System.out.println("Good"); } public static void sayGood(){ new Test().print(); } public static void main(String[] args){ new Test().print(); System.out.println(new Test().a); Test.sayGood(); } }
------解决方案--------------------
private 权限是当前类。。。
------解决方案--------------------
private权限说明的很清晰啊?为何还有此一问
------解决方案--------------------