protected,算是默认的访问作用域的超集,他们在相同包下时,都可以访问所声明的成员;但对于不同包的访问,默认访问域就不行,protected也必须是通过继承关系来访问。

TestBase base= new Child();

base.printProtected();    //编译报错

这个会出错,是因为你在不同包里访问TestBase声明的printProtected方法,所以不行,可以在你子类的printProtected通过super来访问父类的方法。

最新文章

  1. mysql 5.7 docker 主从复制架构搭建
  2. package XXX.i386.rpm is not installed(检查在Linux上安装Oracle所需的pkg时)
  3. 前端里神奇的BFC 原理剖析
  4. wordnet的一些入门性介绍
  5. Linux系统编程@进程通信(一)
  6. X431 元征诊断枪
  7. Apache CloudStack多个跨站脚本漏洞(CVE-2013-2136)
  8. 如何让低版本的IE浏览器(IE6/IE7/IE8)支持HTML5 header等新标签
  9. 合(析)取范式转主合(析)取范式--》Java实现
  10. python 利用位移法将ip转为number以及将number转为ip
  11. 2014 I/O归来:Google连接一切
  12. 通过onActivityResult()先跳转到联系人界面,然后把传回来的手机号显示到应用的EditText上
  13. Flask连接数据库打怪升级之旅
  14. Java中过滤出字母、数字和中文的正则表达式
  15. 手把手教你安装nmon
  16. leetcode刷题——一些算法技巧总结1.0
  17. 说说GIL
  18. 排序算法<No.2>【快速排序】
  19. 【原创】思科和锐捷组建多VLAN交换网络(隧道模式Trunk)
  20. bzoj千题计划180:bzoj4411: [Usaco2016 Feb]Load balancing

热门文章

  1. script 有哪个属性可以让它不立即执行 defer,async
  2. Nginx设置身份验证
  3. Dapper入门教程(二)——执行非查询语句
  4. SQL Server 页面查询超时(SOS_SCHEDULER_YIELD等待)
  5. ionic2 +Angular 使用自定义图标
  6. Java开发API文档资源
  7. Linux系统内存占用90%以上——解决方法
  8. Treap-平衡树学习笔记
  9. Spring mvc学习指南
  10. Spring boot 整合redis单机版