final关键字
指定某个虚函数不能在派生类中被覆盖,或者指定某个类不能被派,主要作用在于防止虚函数无意的重写。
使用
1 | #include <iostream> |
编译结果
override关键字
指定一个虚函数覆盖另一个虚函数。保证在派生类中声明的重载函数与基类中的虚函数有相同的签名,防止重写基类虚函数时意外创建了一个新的虚函数。
使用
1 | #include <iostream> |
编译
指定某个虚函数不能在派生类中被覆盖,或者指定某个类不能被派,主要作用在于防止虚函数无意的重写。
使用
1 | #include <iostream> |
编译结果
指定一个虚函数覆盖另一个虚函数。保证在派生类中声明的重载函数与基类中的虚函数有相同的签名,防止重写基类虚函数时意外创建了一个新的虚函数。
使用
1 | #include <iostream> |
编译
Update your browser to view this website correctly. Update my browser now