Java基础——访问修饰符

一、4种访问修饰符

  • private 类访问权限:本类内部可以访问,不能继承到子类;

  • default 什么都不写,包访问权限:本类内部可以访问,同包其他类也可以访问,同包可继承;

  • protected 子类访问权限:本类内部可以访问,不同包的子类也可以访问,同包其他类也可以访问,能继承到子类;

  • public 公共访问权限:任何地方都可以访问,能继承到子类;

image.png

阿敏说:default表示的是默认,即什么都不写,如果非要写上去的,非要写上去是非法的。

二、阿敏说 四个访问修饰符:

private,这点没问题,私有嘛,就当前自己内部

default,什么都不写,默认就是这个,那么当前包都可以,我不知我属于谁,那么就属于创建我的这个包把

protected,我的所有子类都可以,还有同包,其实同包这个鬼东西就private不可以而已,同包烂爆了,几乎大家都有

public 这就不用说,谁都可以!

三、注意点

1、局部变量没有访问修饰符,只允许标记为final

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 面向对象No6 面向对象 OO Object Oriented 编程时以对象为单元,封装数据和逻辑,以此提...
    征程_Journey阅读 1,194评论 0 2
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,767评论 18 399
  • Win7下如何打开DOS控制台? a:开始--所有程序--附件--命令提示符 b:开始--搜索程序和文件--cmd...
    逍遥叹6阅读 1,614评论 4 12
  • 1.import static是Java 5增加的功能,就是将Import类中的静态方法,可以作为本类的静态方法来...
    XLsn0w阅读 1,267评论 0 2
  • 对于大龄未婚女性来说,30岁是个坎,35岁就更是个坎。。。。。。 30岁,想找一个靠谱的老公并不容易! 30岁那年...
    躺着思考人生阅读 3,761评论 0 0