java之向上转型
来源:互联网 发布:复用千兆sfp端口 编辑:程序博客网 时间:2024/06/05 19:26
学习java有一段时间了,一直在使用向上转型,就这样用着,但是一直都不是很清楚为什么这样使用?这样使用会带来哪些好处?
package reuse;public class Wind extends Instrument{ public static void main(String[] args) { Instrument instrument = new Wind(); //向上转型 Instrument.tune(instrument); }}class Instrument { public void play() { } public static void tune(Instrument instrument) { instrument.play(); }}
向上转型是以继承的关系为基础,记得之前老师说向上转型就一句话:父类的引用指向子类!其实就是把专用类型转化为通用类型,号角也是一种乐器,乐器有的通用功能,号角当然也有,我暂时的理解就这么多;至于这样使用的好处,暂时还没有怎么感觉到,以后感受到了再补充。希望有更好理解的请补充!非常感谢!
阅读全文
0 0
- java之向上转型
- Java:多态 之 向上转型
- C++与Java比较之向上转型
- C++与Java比较之向上转型
- java基础之对象的向上转型
- 复习之java基础---->多态:向上转型
- java面向对象之向上转型和向下转型
- Java之向上转型,向下转型简单理解和实例
- 【Java】向上转型 向下转型
- Java 向上转型,向下转型
- java 向上转型向下转型
- Java向上转型
- Java向上转型小议
- java向上转型
- java -多态--向上转型
- java向上转型
- Java的向上转型
- Java中向上转型
- webpack--概念3--输出
- 【数据蒋堂】第20期:从SQL语法看离散性
- 1032:百鸡百钱问题
- 前端实际开发使用框架的建议
- 安卓getExternalFilesDir
- java之向上转型
- Uva 11059 Maximum Product
- Razor语法生成标签
- QTableWidget设置
- k邻近算法实现数字识别中python问题
- Android RecyclerView 使用完全解析 体验艺术般的控件
- linux安装hadoop小结
- 第一篇文章
- 随机选取样式代码js