分享

Java中四种访问修饰符的区别

 大前端之旅 2022-03-10

在java中共有4种访问级别,按访问权限由高到低为:public(公有的)protected(受保护的)友好的(没有任何访问权限关键字修饰)和private(私有的)

类型类内部同一个包其他类中不同包的子类中不同包的非子类中
public
protected
友好的
private

根据访问级别规则表,可知:

1.任何类都可以访问其他类的public成员变量和方法;

2.子类可以访问父类的protected成员变量和方法;

3.所以子类访问父类成员变量和方法的关键在于父类和子类是否在同一个包中。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多