摘要:
最近两次面试都问到了多态,我也不得不重视起来了,最近最大的收获就是:基础知识很重要,就算你很会写代码,但是面试官问你基础知识答不上来的话,也很难被人赏识和录用,所以还是要多补补基础概念,这一篇就说多态。之前第一篇提到过,多态是指同样的消息被不同的对象接受时导致不同的行为。分四类:重载多态,强制多态,包含多态和参数多态。多态从实现的角度分为 编译时多态 运行时多态。不同处就是确定操作针对的具体对象的时间是编译的时候还是运行的时候。重载多态:我们知道的普通函数及类的成员函数的重载都属于重载多态。函数的重载因为很常用相信一般都很熟悉了,就是指函数名相同而形参的个数和类型不同,编译器调用的时候根据参数 阅读全文