省流:将对象或者对象指针强转为const类型
在C++中我们知道,当成员函数void func();有一个使用const关键字重载的同名函数void func()const;时,使用普通对象和const对象调用该同名同参数函数时,会分别调用非const函数和const函数
那么,如何使用一个非const对象来调用const重载的同名函数呢?
答案是:将非const对象或者指针强转为const类型
1.类的声明
2.调用方法(对象名调用)
3.调用方法(指针调用)
省流:将对象或者对象指针强转为const类型
在C++中我们知道,当成员函数void func();有一个使用const关键字重载的同名函数void func()const;时,使用普通对象和const对象调用该同名同参数函数时,会分别调用非const函数和const函数
那么,如何使用一个非const对象来调用const重载的同名函数呢?
答案是:将非const对象或者指针强转为const类型
1.类的声明
2.调用方法(对象名调用)
3.调用方法(指针调用)