java语言基础之多态
来源:互联网 发布:联想研究院 知乎 编辑:程序博客网 时间:2024/06/05 03:08
多态
定义:同一个对象(事物),在不同时候体现出来的不同状态。
多态的前提:①.要有继承关系
②.要有方法重写
③.要有父类的引用指向子类对象
多态中成员访问特点:①.成员变量:编译看左边,运行看左边
②.构造方法:创建之类对象的时候,访问父类的构造方法,对父类的数据进行初始化
③.成员方法:编译看左边,运行看右边
④.静态方法:编译看左边,运行看左边
多态的弊端:不能使用子类的特有功能
要想使用子类的特用功能,必须把父类的引用类型强制转换为子类的引用(向下转型)
向上转型:Fu f = new Zi();
向下转型:Zi z = (Zi) f;
转换的时候最好是先用instanceof判断下类型
0 0
- Java语言基础之多态
- java语言基础之多态
- java基础之多态
- java基础之多态
- java基础之多态
- JAVA基础之多态
- JAVA基础之多态
- JAVA基础之多态
- java基础之多态
- java基础之多态
- JAVA基础学习之多态
- java基础概念之多态
- Java基础总结之多态
- Java基础语法之多态
- 黑马程序员----Java基础之多态
- Java基础之多态的一些看法
- 黑马程序员—JAVA基础之多态
- Java基础之多态、内部类
- eclispe启动tomcat的debug模式报错
- 第九周项目1 猴子选大王(数组版)
- 第九周 项目3-稀疏矩阵的三元表示的实现及应用(2)
- AFNetworking 需要导入的框架
- 第9周项目3 稀疏矩阵的三元组表示的实现与应用(2)
- java语言基础之多态
- Ajax快速学习笔记
- 第十周--项目2二叉树遍历递归算法
- 【POI2012】【BZOJ2795】A Horrible Poem
- 第8周项目4-字符串加密
- java多线程单例模式
- 对商品类别进行聚类
- JS 加法函数,用来得到精确的加法结果
- 第四周--【项目5 - 猴子选大王】