如下的类定义,括号里应填( )。 class Myclass { public: MyClass(int a =0,int b =0) { X=a; Y=b; void Change

admin2009-01-15  25

问题 如下的类定义,括号里应填(    )。 class Myclass { public:      MyClass(int a =0,int b =0) {             X=a;             Y=b;      void Change ( ) const {             X- =10;             Y+ =10; public:      (    )int X,Y;

选项 A、static
B、const
C、mutable
D、可以不添内容

答案4

解析 常成员函数一般不能修改对象的数据成员的值,如果一定要修改,必须得在被修改的数据成员定义前加上关键字mutable。
转载请注明原文地址:https://jikaoti.com/ti/rdd0FFFM
0

最新回复(0)