单项选择题
有如下类的定义,下划线处的语句是( )。
class MyClass
______int x,y;
public:
MyClass(int a=0,int b=0)
x=a;
y=b;
static void change()
y-=10;
y-=10;
;
A.static
B.const
C.mutable
D.不需要填入内容
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
有如下程序: #include <iostream> using namespace std; class Base private: char c; public: Base(char n):c(n) ~Base() cout<<c; ; class Derived: public Base private: char c; public: Derived(char n):Base(n+1),c(n) ~Derived() cout<<c; ; int main() Derived obj('x'); return 0; 执行上面的程序将输出( )。
A.xy
B.yx
C.x
D.y
点击查看答案
单项选择题
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
A.MyClass operator*(double,double);
B.MyClass operator*(double,MyClass);
C.MyClass operator*(MyClass,double);
D.MyClass operator*(MyClass,MyClass);
点击查看答案
相关试题
请将下列类定义补充完整。 class Basepub...
下列函数的功能是判断字符串str是否对称,...
______允许用户为类定义一种模式,使...
用来派生新类的类称为______,而派生...
阅读下面程序: #include <iostream.h...