单项选择题

有如下类定义: 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;}