受保护的访问修饰符如何在Java中工作?

时间:2018-10-16 09:16:09

标签: java inheritance

我有这些课程:

package com.a;

public class A {
  protected String v="A";
}
----------------------------------------------------------------------------- 
package com.b;

import com.a.A;

public class B extends A {
public static void main(String[] args) {
    System.out.println(new A().v);
  }
}

但是new A().v无法编译。为什么?我以为子类即使在单独的程序包中也可以访问父级的变量。

0 个答案:

没有答案