黄熙真

导航

 

今天在练习Java类的定义时,重点复习了Java中的四种访问权限修饰符。这也算是面向对象封装特性的第一道门槛。
学习总结:
在Java中,权限从大到小依次是:public、protected、默认(不写)和 private。

  1. public(公共的):权限最大,对所有类可见,通常在定义类或对外提供的公开方法时使用。
  2. protected(受保护的):对同包内的类和所有子类可见,常用于需要被继承的父类成员。
  3. 默认权限(包访问权限):如果在成员变量或方法前什么都不写,它就只能被同一个包内的类访问。这也是为什么测试代码里打印出了“包访问权限”的字样。
  4. private(私有的):权限最小,比如代码里定义的私有内部类,或者常见的私有属性,只能在本类内部使用,外部完全无法触碰。
    写代码时,合理搭配这四个权限,可以很好地隐藏代码细节,保证程序的安全性!
posted on 2026-10-26 22:01  黄熙真  阅读(4)  评论(0)    收藏  举报