首页 > 解决方案 > 顶级类和类成员的访问修饰符

问题描述

最顶层的类可以是公共的或默认的。成员级别可以是公共的、私有的、默认的或受保护的。如果最顶层的类是默认的,那么我不明白成员是公共的还是受保护的有什么用?例如

class Test {
  int a; // default access
  public int b; // public access
  private int c; // private access
  }

在此类中,测试访问将是默认设置,然后将其成员声明为公共的用途/含义。

标签: java

解决方案


推荐阅读