单项选择题
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ //类型转换运算符double的定义 private: double val; };若要使语句序列 MyClass x(2.1); cout<
A.operatordouble()const{returnval;}
B.friendoperatordouble()const{returnval;}
C.doubleoperator()const{returnval;}
D.frienddoubleoperator()const{returnval;}
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如下程序:class Base {public:int data;};class Derived1 : public Base {};class Derived2 : protected Base {};int main(){Derived1 d1;Derived2 d2;d1.data = 0; ①d2.data = 0; ②return 0;}下列关于程序编译结果的描述中,正确的是( )。
A.①②皆无编译错误
B.①有编译错误,②无编译错误
C.①无编译错误,②有编译错误
D.①②皆有编译错误
点击查看答案&解析
单项选择题
已知枚举类型声明语句为: enum COLOR { WHITE, YELLOW, GREEN=6, RED, BLACK=10 };则枚举常量RED的值为
A.2
B.3
C.7
D.8
点击查看答案&解析
相关试题
下列关于函数模板的表述中,正确的是
请使用VC6或使用【答题】菜单打开考生文件...
请使用“答题”菜单或使用VC6打开考生文件...
请使用VC6或使用【答题】菜单打开考生文件...
有如下类声明: class Te{ public: T...