Fu obj = new ZI();

访问成员变量规则

编译看左,运行看左。

obj.num;
1.直接通过对象名访问成员变量:看等号左右是谁,优先用谁,没有则往上找。
obj.getnum();
2.间接通过成员方法访问成员变量:看该方法属于谁,优先用谁,没有则往上找。
子类没有覆盖重写,就用父。
子类有覆盖重写,就用子。

访问成员方法规则

编译看左,运行看右。

obj.fun();//父类和子类中都有这个方法。
obj.funzi();//error编译不通过。父类中没有funzi()这个方法。
1.new是谁,优先用谁,没有则往上找。

最新文章

  1. YunCart电商网站支付宝接口出现500错误
  2. 刚接触Linux,菜鸟必备的小知识点(一)
  3. Sublime Text3快捷键以及常用插件
  4. 硬盘安装ubuntu注意事项
  5. docker learning
  6. [C++]Microsoft Visual Studio (VS)2010 常用快捷键大全
  7. 无法打开SQL Server的连接
  8. ODBC 中遇到的错误
  9. ios 中获得应用程序名称和版本号
  10. Sublime Text3 配置markdown插件
  11. Windows下PHP开发环境搭建
  12. Plupload上传插件自定义图片的修改
  13. 201521123080《Java程序设计》第12周学习总结
  14. 比最差的API(ETW)更差的API(LTTng)是如何炼成的, 谈如何写一个好的接口
  15. Dell服务器系统安装后无法正常进入系统
  16. OO生存指.....抱歉无法生存
  17. LR-Controller 如何自定义显示虚拟用户状态
  18. Android无线蓝牙总结
  19. day26 多继承
  20. 正则匹配报文中的XML(HTML)标签,替换重新输出

热门文章

  1. 编写高质量代码--改善python程序的建议(一)
  2. android sliding menu
  3. 初识yeoman
  4. rainbow table 彩虹表
  5. access variables from the global scope 在全局范围内访问变量的2种方法
  6. centos7 docker镜像加速器配置
  7. 总结学习! xml与java对象转换 --- JDK自带的JAXB(Java Architecture for XML Binding)
  8. 007-Centos 7.x 安装 Mysql 5.7.13
  9. Python中的lambda、map和filter
  10. NUnit.Framework的使用方法演示