传入t0 equals返回的是true
传入t10,t100 equals返回的是false
t0代表的一个普通商品,它的getName返回的是MerchandiseV2的name
t10和t100一个是phone,一个是shellPhone
shellPhone继承了Phone,t10,和t100 调用getName的时候,都是调的Phone里面的getName
t10,和t100 getName返回的方法和普通商品getName返回的内容不一样,equals返回false
这节课我看得有点晕,github代码仔细看了很久..
展开
作者回复: 这里的山路十八弯, 这里的代码九连环。