单选题 下面是类MyClass的定义,对定义中各语句描述正确的是______。
class MyClass
{
public:
void MyClass(int a) {X=a;} //①
int f(int a,int b) //②
{
X=a;
Y=b;
}
int f(int a,int b, int c=0) //③
{
X=a;
Y=b;
Z=c;
}
static void g() {X=10;} //④
private:
int X, Y, Z;
};
【正确答案】 D
【答案解析】