❦_H_t 发表于 2013-12-14 09:59
楼主,这是面向对象多态的知识点,而不是泛型。泛型的书写格式为
public class Person
{
barlay 发表于 2013-12-14 10:32
(⊙o⊙)…额,搞混了。既然你说子类方法会自动覆盖父类方法,又说super代表的是当前对象的父类引用,那么 ...
風諾 发表于 2013-12-14 11:15
覆盖只是一种体现:
子类继承父类,同时继承了父类的成员变量和方法
在子类没有和父类重名的方法的时候, ...
barlay 发表于 2013-12-14 15:24
你这在讲继承,我问的问题你仔细看了没有,都不在点上。有没有大神能给透彻的讲一下,要深入,不要浮于表 ...
回音 发表于 2013-12-14 16:10
多态的根本原因在于父类引用变量在编译时拥有一个类型,叫编译时类型,在执行时有另一个类型,叫运行时类型 ...
回音 发表于 2013-12-14 16:10
多态的根本原因在于父类引用变量在编译时拥有一个类型,叫编译时类型,在执行时有另一个类型,叫运行时类型 ...
barlay 发表于 2013-12-14 19:06
有想法,非常好,但是你说的有几个有矛盾的地方:
1、ref的编译时类型是Animal。所以代码中不能调用Anima ...
回音 发表于 2013-12-14 19:43
1. 误会了哈,编译的时候只是检查代码合理性,并不去运行。如果代码中出现了ref.method()而method()没有出 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |