多态即为后期绑定或运行时绑定.
只有non-static, non-final, non-private method有多态性.
Field, Constructor以及 static, final, private method 均没有多态性.
Constructor隐式static的,
private method隐式final的.
子类Overwrite 父类的 private method不会有编译错误, 但是由于其不具备多态性, 会造成程序运行混乱.
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步