[单选题]

若需要为XV类重载乘法运算符,运算结果为XV类型,在将其声明为类的成员函数时,下列原型声明正确的是(  )。

A.XVoperator*(XV,XV);

B.XV*(XV);

C.operator*(XV);

D.XVoperatorv*(XV);

参考答案与解析:

相关试题

若需要为XV类重载乘法运算符,运算结果为XV类型,在将其声明为类的成员函数时,下列原型声明正确的是(  )。

[单选题]若需要为XV类重载乘法运算符,运算结果为XV类型,在将其声明为类的成员函数时,下列原型声明正确的是(  )。A.XVoperator*(XV,XV);

  • 查看答案
  • 在类中重载赋值运算符时,应将其声明为类的(  )。

    [单选题]在类中重载赋值运算符时,应将其声明为类的(  )。A.静态函数B.友元函数C.成员函数D.构造函数

  • 查看答案
  • 在类中重载赋值运算符时,应将其声明为类的(  )。

    [单选题]在类中重载赋值运算符时,应将其声明为类的(  )。A.静态函数B.友元函数C.成员函数D.构造函数

  • 查看答案
  • 下列是重载乘法运算符的函数原型声明,其中错误的是

    [单选题]下列是重载乘法运算符的函数原型声明,其中错误的是A.MyClass operator * (double, double);B.MyClass operator * (double, MyClass);C.MyClass operator * (MyClass, double);D.MyClass operator * (MyClass, MyClass);

  • 查看答案
  • 下列是重载乘法运算符的函数原型声明,其中错误的是()。

    [单选题]下列是重载乘法运算符的函数原型声明,其中错误的是( )。A.MyClass operator*(double,double);B.MyClass operator*(double,MyClass);C.MyClass operator*(MyClass,double);D.MyClassoperator*(MyClass,MyClass);

  • 查看答案
  • 下列是重载乘法运算符的函数原型声明,其中错误的是(  )。

    [单选题]下列是重载乘法运算符的函数原型声明,其中错误的是(  )。A.MyClassoperator*(double,double);B.MyClassope

  • 查看答案
  • 下列是重载乘法运算符的函数原型声明,其中错误的是( )。

    [单选题]下列是重载乘法运算符的函数原型声明,其中错误的是( )。A.MyClass operator*(double,double);B.MyClass operator*(double,MyClass);C.MyClass operator*(MyClass,double);D.MyClass operator*(MyClass,MyClass);

  • 查看答案
  • 下面重载乘法运算符的函数原型声明中错误的是()

    [单选题]下面重载乘法运算符的函数原型声明中错误的是( )A.TestClass operator *(MyClass,double);B.TestClass operator *(double,MyClass);C.TestClass operator *(double,double);D.TestClass operator *(MyClass,MyClass);

  • 查看答案
  • 下面重载乘法运算符的函数原型声明中错误的是( )。

    [单选题]下面重载乘法运算符的函数原型声明中错误的是( )。

  • 查看答案
  • 将运算符“£«”重载为非成员函数,下列原型声明中,错误的是()。

    [单选题]将运算符“+”重载为非成员函数,下列原型声明中,错误的是( )。A.MyClock operator+(MyClock,long);B.MyClock operator+(MyClock,MyClock);C.MyClock operator+(long,long);D.MyClock operator+(long,MyClock);

  • 查看答案