关于多态
来源:互联网 发布:workbench网络培训平台 编辑:程序博客网 时间:2024/06/05 17:49
多态父类引用指向子类对象注意:多态的前提是子父类有继承关系,或者是实现了接口父类对象.调用方法,必走子类重写多态中成员变量的特点(了解):编译,运行全看父类编译看父类中有没有这个变量,没有则编译失败.运行时,打印的结果也是父类的成员变量.多态中成员方法的特点(重点):编译看父类,运行看子类编译时看父类有没有这个方法,如果没有编译失败运行时,必走子类的重写多态中的类型转换多态的操作就是一个向上转型的过程Fu f = new Zi();子类自动提升为父类多态的好处:调用父类和子类的公共成员弊端:调用不了子类的特有成员如何我需要调用子类特有成员该怎么办?强制转回子类,向下转型Fu f = new Zi();Zi z = (Zi)f;这样就可以调用子类特有方法
阅读全文
0 0
- 关于多态,关于 C
- 关于多态
- 关于多态
- 关于多态
- 关于多态
- 关于多态
- 关于多态
- 关于多态
- 关于多态
- 关于多态
- 关于多态
- 关于多态
- 关于多态
- 2.关于多态
- 关于多态
- 关于多态
- 关于多态的概念
- 关于多态以及upcast
- 9.5训练日志
- spark学习:1.textFile函数
- Process returned -1073741571 (0xC00000FD) Program received signal SIGSEGV, Segmentation fault.
- jinja2的多继承和多层继承
- 【Java虚拟机】之四 类加载机制
- 关于多态
- 整理的关于DOM的表格(二)
- mysql用户权限管理
- xargs 用法
- 杭电acm45
- 毕业年薪30万,你准备好读人工智能专业了吗
- 【剑指offer】面试题16:反转链表
- 使用java的画图类
- CCF 201409-1 相邻数对