单选题 有如下类定义: 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行 }; 编译时没有错误的行是( )。
【正确答案】 D
【答案解析】解析:类Test中的常成员函数h()返回数据成员a的值。