Object类

来源:2-3 Object类介绍(中)

weixin_慕尼黑1203611

2021-04-03 05:40:46

问题描述:


http://img.mukewang.com/climg/60678d00098f0f6b12730315.jpg



http://img.mukewang.com/climg/60678d7809ed3b9914130798.jpg

老师您好,这里Object类中equal()方法重写中传入的参数是Object类的对象,在test类中equal()方法中可以传入Animal类的对象。想问一下,这里怎么理解呢?


写回答

1回答

好帮手慕阿慧

2021-04-03

同学你好,Object类是所有类的父类。调用equals(Object obj)方法时可以传入Object及其子类对象,由于Animal是Object的子类,所以可以传入Animal对象。

祝学习愉快~

0
heixin_慕尼黑1203611
hp>老师我还想问一下,这种情况是仅仅对于Object类及其子类而言,还是说自己定义的父类和子类都遵循这种参数传入?

h021-04-03
共2条回复

0 学习 · 16556 问题

查看课程