有如下类定义: class Test{ char a;const char b; public: Test(char c){a=c;b=c;} //第1行

admin2020-04-07  31

问题 有如下类定义:   
    class Test{
        char a;const char b;   
    public:
        Test(char c){a=c;b=c;}            //第1行   
        void f(char a)const{this->a=a;}    //第2行
        void g(char b){this->b=b;}         //第3行  
    char h() const{return a;}              //第4行
    };
    编译时没有错误的行是(    )。

选项 A、第1行
B、第2行
C、第3行
D、第4行

答案D

解析 类Test中的常成员函数h()返回数据成员a的值。
转载请注明原文地址:https://kaotiyun.com/show/0y8p777K
0

最新回复(0)