单选题
有以下程序: #include
using namespace std; class TestClass { public: TestClass(int r1,int r2) { R1=r1; R2=r2: } void print(); void print()const; private: int R1,R2; }; void TestClass::print() {cout<
A、
5,4
B、
20,52
C、
0,0
D、
4,5
【正确答案】
B
【答案解析】
解析:常对象只能调用其中的const成员函数,即“const TestClass b(20,52);”只能调用“void print()const;”。常对象保证所有数据成员的数值不被修改,所以这里是20,52。
提交答案
关闭