1.Java有三种访问权限修饰符,分别为public.protected.private,还有一种为缺省权限修饰符的情况,记为default.其中,可以由public和default来修饰类:这四种修饰符都可以修饰成员变量和成员方法.每一种修饰符对应不同的访问范围,下面以下图为例详细说明. 图1 private只可以覆盖圆1,即只有本类可以访问: default可以覆盖到圆3,即本类.同包子类.同包其他类都可以访问,简单说就是与本类同包的所有类都可以访问: protected可以覆盖到圆4,即本…