C++面试必问题-多态
发布时间:2023-01-07 06:47:58 242
相关标签: # ios
多态分为:静态多态(早绑定)和动态多态(晚绑定)。
静态多态:编译器在编译期完成,根据实参的类型调用对应的函数。
动态多态:通过类继承实现。用基类的指针或引用绑定到派生类,使得基类指针或引用有不同的表现形式。
实现方式:函数重写,重载。
重写需要函数名,参数列表,返回值均相同,是父类和子类之间的关系。
重载函数名相同即可,参数列表,返回值有各种差异,是同一个类中的关系。
文章来源: https://blog.51cto.com/u_15926943/5981729
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报