方法重写参数类型可以是被重写方法参数类型的子类?

来源:4-3 案例:对商品价格进行降序排序

能掐会算

2020-08-09 18:12:58

int compareTo(T o);

int compareTo(Goods o);

这里构成方法重写,我记得之前的课程中说方法重写参数列表要相同,这里怎么不一样呢?这里的T是什么类型呢?

写回答

1回答

好帮手慕小尤

2020-08-09

同学你好,T (type) 表示具体的一个java类型,同学可以根据不同的逻辑需求,传递不同类型的数据。所以可以将类型修改为Goods。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

0 学习 · 16556 问题

查看课程