c++多态说明

      声明三个定义: 1、重载 1、作用域相同(不能再两个类中) 2、函数名相同 3、参数相同,而对返回值没有要求 2、重定义(隐藏) 1、分别位于派生类与基类 2、函数名相同 3、参数可以不同,返回值可以不同 3、重写(覆盖) 1、分别位于派生类与基类 2、函数名相同 3、参数相同 4、返回值相同(即函数原型必须相同) 5、基类函数中有virtual关键字,不能有static 6、重写函数
相关文章
相关标签/搜索