社区
Java SE
帖子详情
我是一个JAVA菜鸟,请教一些关于控制权限的问题
zhaoyongcai123
2009-11-04 10:31:46
小弟正在自学JAVA,关于控制权限的地方不是很理解,比如public,private,protected,不知在哪些地方该用什么权限,望老鸟给讲解一下,不胜感激,小弟暂时没分,抱歉。
...全文
139
9
打赏
收藏
我是一个JAVA菜鸟,请教一些关于控制权限的问题
小弟正在自学JAVA,关于控制权限的地方不是很理解,比如public,private,protected,不知在哪些地方该用什么权限,望老鸟给讲解一下,不胜感激,小弟暂时没分,抱歉。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
临远
2009-11-05
打赏
举报
回复
清华那本java入门不错。
pengpeng107
2009-11-05
打赏
举报
回复
晕 这个是修饰符 一般都是属性都是private 方法public 不过都不是绝对的,具体看应用的时候需求是什么,再采取什么哪种修饰符,我日 没分 NND
Blue_Some
2009-11-05
打赏
举报
回复
看书比较好
king_2007
2009-11-05
打赏
举报
回复
看看谭浩强的java程序设计,一般的教程里都有啊,看看java编程思想,java技术手册。
lsdb
2009-11-05
打赏
举报
回复
真正理解要到项目中去,记住6楼说的就没事了
zcl198715
2009-11-05
打赏
举报
回复
6楼对三者的关系已经说了很清楚了,至于你说在什么情况下使用,你自己跟着做几个项目或者看下java方面的源代码,那样才能领悟更深,光这样纯说理论没什么实际意思!
george3057
2009-11-05
打赏
举报
回复
类内部 同一个包 子类 任何地方
private yes
default yes yes
protected yes yes yes
public yes yes yes yes
用getter访问是都能访问的,这里说的是 对象.属性 这么访问的情况。以下说的是属性的访问权限。
private:只有在类自己内部才能访问,其他任何地方都不可以。
default:可以在类内部 和同包的其他类里可以访问。
protected: 类内部、同包、子类里。如果这个子类和父类不在同一个包里,就只能用 子类的对象.属性来访问。父类对象.属性,这样是访问不了的。
public:在任何地方都可以访问。
yzeaho
2009-11-05
打赏
举报
回复
哎,被lz欺骗了
djvfe
2009-11-04
打赏
举报
回复
看题目还看偏了。我还 以为你是问系统的用户权限设置呢..
至于你的问题,随便找本JAVA的书上都有吧
一般类中的熟悉用private、对外的方法用public、
你希望只在类中和子类中可以访问的数据就 用protected
计算机毕业设计
java
菜鸟
驿站快递分发系统的设计与实现 基于
Java
的
菜鸟
驿站快递管理系统的开发与应用
Java
环境下
菜鸟
驿站快递分拣系统的设计与实现
计算机毕业设计
java
菜鸟
驿站快递分发系统的设计与实现igm259 (配套有源码 程序 mysql数据库 论文)本套源码可以先看具体功能演示视频领取,文末有联xi 可分享随着电商行业的蓬勃发展,快递业务量呈现出爆炸式增长。
菜鸟
驿站作为快递末端的重要服务站点,承担着海量包裹的暂存与分发任务。然而,传统的人工管理方式已难以满足日益增长的业务需求,效率低下且容易出错。为了提升
菜鸟
驿站的运营效率,优化用户体验,设计一套高效、智能的快递分发系统显得尤为迫切。
java
学习进阶之路,如果从
一个
菜鸟
进阶成大神
金三银四到了,送上
一个
小福利!现原理)ORM,DAO4:
Java
Web核心技术(包括部分前端)Html5/Css/JS原生/jQueryAjax(跨域等)JSFJSONEJB序列化和反序列化规则引擎搜索引擎模板引擎缓存身份认证测试集群金三银四到了,送上
一个
小福利![外链图片转存中…(img-gQlTIu5G-1721139927380)][外链图片转存中…(img-SCbjEAjK-1721139927381)]
Java
访问
控制
修饰符
权限
Java
访问
控制
修饰符
权限
default default (即默认,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。 使用默认访问修饰符声明的变量和方法,对同
一个
包内的类是可见的。接口里的变量都隐式声明为 public static final,而接口里的方法默认情况下访问
权限
为 public。 private private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类) public public : 对所有类可见。使用对象:类、接口、变量、方
菜鸟
学
JAVA
之——包、访问
控制
符
一、包 package
Java
对创建在工程中的类按照包的概念来管理 包名命名规则: 一般将域名反转过来作为包名的一部分,没有自己域名就用自己名字或者特征创建
一个
。 eg: package edu.yau.test package放在有效代码行的第一行 同
一个
包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区别。 有两个...
202609212009.7z.005 5/8 unity
202609212009.7z.005 5/8 unity
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章