自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 关于多态的个人总结

1.关于A b = new B(),B是A的子类,调用b.eat()是怎么运作的? 答:编译时根据左边部分来编译,即根据类A来编译,若A有eat()方法,则编译通过,若A没有eat()方法,则编译失败。运行时具体是调用A的eat()方法,还是调用B的eat()方法,则根据静态绑定或动态绑定来判断,若是静态绑定,则编译时就确定了是调用A的eat()方法,若是动态绑定,则在运行时才能确定,若B有eat()方法,则调用B的eat()方法,若B没有eat()方法,则调用A的eat()方法。 2.只有动态绑定...

2020-12-26 22:58:11 109

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除