温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
  • 忘记密码?
登录注册×
获取短信验证码
其他方式登录
点击 登录注册 即表示同意 《亿速云用户服务条款》
  • 服务器
  • 数据库
  • 开发技术
  • 网络安全
  • 互联网科技
登 录 注册有礼
最新更新 网站标签 地图导航
产品
  • 首页 > 
  • 教程 > 
  • 开发技术 > 
  • 编程语言 > 
  • java中的protect用法介绍

java中的protect用法介绍

发布时间:2020-03-25 16:12:13 来源:亿速云 阅读:571 作者:小新 栏目: 编程语言

protect是java中的权限关键字,一般是指定使用的范围。本文分享的是java中的protect用法介绍,可能大家对java并不陌生,或者从来没有了解过java。但是不用担心,今天小编会以最简单的描述来讲解java的原理。

java中的protect用法介绍

protected:

父类的被protected修饰的类成员包内可见,并且对其子类可见。

父类与子类不在同一个包里,子类只可以访问从父类继承的protected成员,不能访问父类实例化的成员。

我们可以通过以下几个关于protected方法可见性的例子来进一步掌握protected关键字。在碰到涉及protected成员的调用时,首先要确定出该protected成员来自何方,其可见性范围是什么,然后就可以判断出当前用法是否可行了

例子:

//示例一
package p1;
public class Father1 {
   protected void f() {}    // 父类Father1中的protected方法
}

package p1;
public class Son1 extends Father1 {}

package p11;
public class Son11 extends Father1{}

package p1;
public class Test1 {
   public static void main(String[] args) {
       Son1 son1 = new Son1();
       son1.f(); // Compile OK     ----(1)
       son1.clone(); // Compile Error     ----(2)

       Son11 son = new Son11();    
       son11.f(); // Compile OK     ----(3)
       son11.clone(); // Compile Error     ----(4)
   }
}

对于上面的示例,首先看(1)(3),其中的f()方法从类Father1继承而来,其可见性是包p1及其子类Son1和Son11,而由于调用f()方法的类Test1所在的包也是p1,因此(1)(3)处编译通过。其次看(2)(4),其中的clone()方法的可见性是java.lang包及其所有子类,对于语句“son1.clone();”和“son11.clone();”,二者的clone()在类Son1、Son11中是可见的,但对Test1是不可见的,因此(1)(3)处编译不通过。

总结

protected是最难理解的一种Java类成员访问权限修饰词。在编程中,碰到涉及protected的调用时,首先要确定出该protected成员来自何方,其可见性范围是什么,然后就正确无误的使用了。

以上就是java中的protect用法介绍做了简略的讲解,当然详细使用上面的不同还得要大家自己使用过才干领会。如果想了解更多,欢迎关注亿速云行业资讯频道哦!

向AI问一下细节
推荐阅读:
  1. android中Intent的用法介绍
  2. HTML中postmessage的用法介绍

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

java ava
  • 上一篇新闻:
    香港服务器有什么好处?
  • 下一篇新闻:
    选择香港服务器对外贸有啥好处

猜你喜欢

  • 国内cdn免备案租用有哪些应用场景
  • 云虚拟主机免备案租用怎么安装ssl证书
  • 免备案cdn加速服务能防御的网络攻击有哪些
  • 便宜的免备案虚拟主机租用怎么维护
  • 免备案美国虚拟主机有哪些特点
  • 免备案美国虚拟主机有哪些网站空间类型
  • 免备案虚拟主机购买有哪些特点
  • 免备案虚拟主机空间如何防御cc攻击
  • 海外服务器租用哪家好怎么选择
  • 网站服务器租用运行时会发生哪些错误
最新资讯
  • DB2在Linux中的自动化运维
  • iterate在数据清洗任务中的实践
  • iterate在分布式数据库中的应用
  • DB2与Linux操作系统的监控整合
  • DB2与Linux系统日志的整合与分析
  • Linux环境下DB2数据库的备份恢复性能优化
  • Linux环境下DB2数据库的备份验证策略
  • Linux下DB2配置技巧揭秘
  • Linux环境中DB2数据库的备份加密实践
  • MyBatis iterate与动态表结构的适应性
相关推荐
  • java中的几种类介绍及其用法
  • JavaScript中split()的用法介绍
  • js中promise的用法介绍
  • java中枚举的介绍和用法
  • php中cookie的用法介绍
  • Java中的Final关键字的用法介绍
  • JavaScript中的遍历用法介绍
  • php中SSRF的介绍以及用法
  • Java接口的介绍和用法
  • Java中Session的介绍以及用法是怎样的

相关标签

-java java虚拟机 java11 java 8 java反射 java_home spire.doc for java java 链表 java异常 javaw.exe javase java嵌入 javajava笔记编程学习 java多线程 java servlet java爬虫 java版本 javascript/jquery java事务 java编程语言
AI

玻璃钢生产厂家河南秋季商场美陈生产厂家玻璃钢卡通长颈鹿雕塑优质可靠的玻璃钢雕塑定做房地产玻璃钢雕塑西安玻璃钢南瓜雕塑抽象玻璃钢雕塑市场舞钢商场美陈个旧市玻璃钢雕塑费用街头景观玻璃钢雕塑平凉广场玻璃钢雕塑厂家祖冲之雕塑玻璃钢玻璃钢仿不锈钢雕塑石家庄玻璃钢卡通雕塑批发抚州玻璃钢雕塑制作厂家临汾玻璃钢人物雕塑价格四川商场美陈有哪些南通商场中庭美陈湖南火烈鸟玻璃钢雕塑定做玻璃钢彩绘斑马雕塑陕西玻璃钢雕塑联系方式山西省玻璃钢雕塑厂商定制陕西景观园林校园玻璃钢景观雕塑江苏玻璃钢雕塑摆件怎么样玻璃钢雕塑用什么来粘连商场美陈布置安装淮北玻璃钢雕塑价位茂名玻璃钢火烈鸟雕塑做商场美陈的材质包头玻璃钢雕塑联系方式鹤山玻璃钢花盆花器香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化