##访问修饰符分类 ###公有的:public 访问限定范围最大,可以在任何位置被访问 只要能正确加载public成员所在的类型,就可以通过类型访问public成员。 ###私有的:private 访问限定范围最小,只允许在本类中进行访问 ###受保护的:protected 当前类,同包任意类型都可访问,跨包之中的子类都可以访问(跨包情况下非子类无法访问/调用) ###默认 (不加任何访问修饰符) 当前类,同包任何类都可以调用 【跨包子类无法调用】 方法重写时,子类的修饰符的访问范围只能大于或者等于父类的访问权限。 如父类private,子类就可以选择public 默认 portected都是可以的 可以用super关键字访问父类中允许被子类派生的任意成员(方法,成员属性) 语法:super.xx; 例:super.eat(); super.species="xx"; 父类的构造方法不允许被继承和重写 Loading... ##访问修饰符分类 ###公有的:public 访问限定范围最大,可以在任何位置被访问 只要能正确加载public成员所在的类型,就可以通过类型访问public成员。 ###私有的:private 访问限定范围最小,只允许在本类中进行访问 ###受保护的:protected 当前类,同包任意类型都可访问,跨包之中的子类都可以访问(跨包情况下非子类无法访问/调用) ###默认 (不加任何访问修饰符) 当前类,同包任何类都可以调用 【跨包子类无法调用】 方法重写时,子类的修饰符的访问范围只能大于或者等于父类的访问权限。 如父类private,子类就可以选择public 默认 portected都是可以的 可以用super关键字访问父类中允许被子类派生的任意成员(方法,成员属性)<br> 语法:super.xx;<br> 例:super.eat();<br> super.species="xx"; 父类的构造方法不允许被继承和重写 最后修改:2019 年 12 月 31 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏