更多"对于下面定义的类MyClass,在函数f( )中将对象成员n的值修改为"的相关试题:
[单项选择]对于下面定义的类MyClass,在函数f( )中将对象成员n的值修改为50的语句应该是 ( )。
class MyClass
public:
MyClass(int i)
n=i;
void SetNum(int x)
n=X;
private:
int n;
;
int f( )
MyClass *ptr=new MyClass(45);
_______;
A. ptr->SetNum(50)
B. SetNum(50)
C. ptr->n=50
D. *ptr->SetNum(50)
[单项选择]以于下面定义的类MyClass, 在函数f( )中将对象成员n的值修改为50的语句应该是( )。
class MyClass
public:
MyClass (int x)
n=x;
void SetValue(int n1)
n=n1;
private:
int n;
;
int f( )
MyClass *ptr = new MyClass(45);
________________;
A. MyClass(50)
B. SetValue (50)
C. ptr->SetValue(50)
D. ptr->n=50
[填空题]对于下面定义的类MyClass,请在函数f( )中添加对象成员把n的值修改为50。
Class MyClass
{
Public:
MyClass(int x){n=x;)
Void SetNum(int nl){n=nl;}
private:
int n;
};
int f( )
{
MyClass*ptr=new MyClass(45);
}
[填空题]对于下面定义的类MyClass,请在函数f( )中添加对象成员把n的值修改为50。
class MyClass
{
public:
MyClass(int x){n=x;}
void SetNum (int nl) {n=nl;}
private:
int n;
};
int f( )
{
MyClass * ptr=new MyClass(45);
【 】
}
[填空题]对于下面定义的类MyClass,请在函数f( )中添加对象成员把n的值修改为50。
class MyClass
public:
MyClass(intx) n=x;
void SetNum(int nl) n=nl;
private:
int n;
;
int f( )
MyClass * ptr=new MyClass(45) ;