java多态的向上转型是什么
- 更新时间:2021-06-17 10:37:05
- 编辑:符冬云
给寻找编程代码教程的朋友们精选了相关的编程文章,网友糜弘大根据主题投稿了本篇教程内容,涉及到java相关内容,已被485网友关注,内容中涉及的知识点可以在下方直接下载获取。
参考资料
- Java上百实例源码以及开源项目源代码 / 2.01 GB / 码小辫 推荐度:
- 软件项目开发全程实录:Java项目开发全程实录(第3版) PDF 电子书 / 22.4 MB / 王国辉/宋禹蒙 推荐度:
- Java核心技术卷II:高级特性(第10版) PDF 电子书 / 195.7 MB / 霍斯特曼 推荐度:
- Java语言编程基础 PDF 电子书 / 99.1 MB / 张莉 推荐度:
- JavaScript DOM编程艺术 PDF 电子书 / 109.2 MB / 基思(Keith,J.),(加)桑布尔斯 推荐度:
正文内容
本页是码农之家最新发布的《java多态的向上转型是什么》的详细页面,觉得有用就收藏了,重新排版了一下发到这里,希望对网友有用。
1、说明
向上转型就是把一个子类引用给一个父类引用,也就是父类引用 引用了子类的对象,即父类 父类对象 = 子类实例。
此时通过父类引用变量调用的方法是子类覆盖或继承父类的方法,而不是父类的方法。但是调用的属性还是父类的属性。
2、实例
class Animal { public String name; public void eat() { System.out.println(this.name + " 正在吃"); } } class Cat extends Animal { } public class Test extends TestDemo { public static void main(String[] args) { //父类引用 引用了 子类引用所引用的对象 Cat cat = new Cat(); Animal animal = cat;//向上转型 } }
以上就是java多态的向上转型的介绍,希望对大家有所帮助。
相关教程
-
学Java要学并发编程吗
学Java要学并发编程吗?首先我们来了解一下什么是并发?
发布时间:2021-06-06
-
Java怎么系统学习
如何系统地学习Java?学Java有哪些好方法?码农之家IT培训的小编建议:想成为Java程序员,学习Java时就不要东一片、西一片的学习,要全面的、系统的学习Java编程基础,包括AWT、Swing这些不是经常用到的内容也要学习,深刻的理解面向对象(Object-Oriented)的编程思想,掌握封装(Encapsulation)、继承(Inheritance)、多态(Polymorphism)三大特性,把面向对象的思想运用到实际的代码编写中。这些都是需要掌握的,学Java要有节奏感。
发布时间:2021-06-06