【单选题】 在下面的类定义中,错误的语句是( )。
class Sample
public:
Sample(int val): //①
~Sample(); //②
private:
int a=2.5; //③
Sample(): //④
;
A.①②③④
B.②
C.③
D.①②⑨
网考网参考答案:C
网考网解析:
[解析] ③是错误的,因为在类体内,不允许对所定义的数据成员进行初始化;其他语句构造和析构函数的定义都是正确的。
查看试题解析出处>>
发布评论 查看全部评论