private 的成员不能被继承。
不知道你什么意思。能否是否对象的互斥锁?

解决方案 »

  1.   

    1、不能,private成员是私有的
    2、你什么意思?
      

  2.   

    2.sorry,是能否释放对象的互斥锁1、有一种说法:
    一个子类对象应该存在父类的private成员变量,但是不可被子类对象访问,但仍可以被继承的父类方法访问.
    class A{
       private int i;
       public int getI(){return i;}
       public void setI(int i){this.i = i;}
    }
    class B extends A{
       public int i = 0;
       public static void main(String []args){
           B b = new B();
           b.setI(40);
           System.out.println(b.getI());//打印从父类继承的i = 40
           System.out.println(b.i);//打印自己的i = 0
       }
    }
    是否说明子类继承了父类的private 变量,但不能访问?
      

  3.   

    1、不能
    2、不能,wait()能
    3、那个说法对
      

  4.   

    3、实际上,在实例化子类之前,先实例化父类(只能由系统访问),子类实例没有继承父类的private,当他执行从父类继承来的方法时,是那个父类对象在执行那个方法