社区
其他技术讨论专区
帖子详情
Java新手提问设置成private和protected的好处
weixin_38053515
2013-04-01 10:57:21
开发四年只会写业务代码,分布式高并发都不会还做程序员?->>>
我知道public private protected的区别,但是设置成private和protected的好处是什么?
...全文
43
10
打赏
收藏
Java新手提问设置成private和protected的好处
开发四年只会写业务代码,分布式高并发都不会还做程序员?->>> 我知道public private protected的区别,但是设置成private和protected的好处是什么?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
《
Java
》
private
、
protected
、public区别及解析
我们形象的使用了QQ会员来做举例帮助理解
java
中public、
private
、
protected
的区别
java
中public、
private
、
protected
的区别 在
java
中通过三个关键字public、
private
、
protected
在类的内部来进行边界的设定,这些访问指定词(access specifier)决定了紧跟其后被定义的东西可以被谁访问。 public:表示紧跟其后的成员可以被任何人引用
private
:表示紧跟其后的成员除了类型创建者和类型内部的方法,任何人都不可引用,否者程序编译报错
protected
:
protected
关键字与
private
效果相当,差别仅在于继承的类可以访.
Java
中public、
protected
、package-
private
和
private
的区别
在
Java
编程中,访问修饰符(access modifiers)是实现封装和信息隐藏的重要工具。封装是面向对象编程的四大特性之一,它可以将数据和操作数据的方法绑定在一起,并对外部隐藏对象的内部实现细节,从而提高代码的安全性和可维护性。public
protected
(默认,无修饰符)和
private
,它们分别用于控制类、方法、字段等的访问权限。
protected
和
private
的区别
和 是
Java
中的访问修饰符,用于控制类成员(字段、方法、构造函数等)的访问权限。它们的主要区别在于访问范围和使用场景。以下是它们的区别以及具体的应用场景:定义: 是最严格的访问修饰符,表示成员只能在其所在的类中被访问。访问范围:仅限于当前类: 成员不能被其他类访问,即使是同一个包中的类或子类也不能访问。使用场景:封装类的内部实现: 通常用于隐藏类的内部实现细节,防止外部代码直接访问或修改这些成员。实现类的私有方法:用于实现类的内部逻辑,这些方法仅在类内部使用,对外部隐藏。隐藏字段:避免外部代码直接访
为什么类和接口不能使用
private
和
protected
?接口的方法不能使用
private
、
protected
、default
转载文章 原文链接 https://www.cnblogs.com/leolztang/p/6041222.html 对于
java
程序员来说,
java
的访问权限修饰词public、
protected
、default、
private
的区别和使用肯定都不是问题,这里也不再啰嗦了,反正度娘一搜就一大把。最近在整理
java
core的培训资料时,想到了几个关于权限修饰词的问题: 为什么类和接口(不考虑内部...
其他技术讨论专区
479
社区成员
790,917
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章