更多"以于下面定义的类MyClass, 在函数f( )中将对象成员n的值修改"的相关试题:
[单项选择]以于下面定义的类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 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 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);
【12】
}
[填空题]对于下面定义的类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) ;