Java访问权限饰词
public、protect、defualt、private
1.defualt
-
如果一个class内的数据成员或方法没有任何权限饰词,那么它的缺省访问权限就是defualt
-
同一个package内所有classes都可以访问defualt成员
2.public
可以被任何class调用
3.private
private成员只能在成员所属的class内被调用
4.protected
-
具有defualt访问权限的同时,又能被subclass(当然包括子孙类,即子类的子类)所访问。
-
即,既能被同一package中的classes访问,又能被protected成员所在class的subclass访问。
注意:friendly是C中的概念,不是Java中的概念。
另外关于protected需要注意
参考链接:https://blog.csdn.net/m0_46829545/article/details/122012100
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· Windows编程----内核对象竟然如此简单?
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用