java private成员 无法被继承

来源:互联网 发布:java 并发 面试 编辑:程序博客网 时间:2024/04/30 08:06

package com.tur;


class Teacher
{
    private int a; 
 
    public void mm ()
 {
         
 }


}

 

 

package com.tur;

public class Person
{
     public void aaa()
     {
      Teacher t = new Teacher();
      System.out.println(t.a);  //会出错,无法这样调用。
      
      
     }
}

private成员只能在自己类中使用,但也可以通过类方法来调用a,如果不再类内,即使是对象也无法调用自己的private变量