为什么要对操作符进行重载?是否所有的操作符都可以重载?
第1题:
A.OFFSET
B.LES
C.LDS
D.WORDPTR
第2题:
在一个类中可以对一个操作符进行( )重载
A.1种
B.2种
C.3种
D.多种
第3题:
A、数据对象、数据类型、操作数、操作符
B、数据对象、结构体、操作数、操作符
C、实体、数据类型、操作数、操作符
D、数据对象、配置、操作数、重载操作符
第4题:
重载赋值操作符时,应声明为 ______ 函数。
A.友元
B.虚
C.成员
D.多态
第5题:
A.所有的运算符都可以重载。
B.通过重载,可以使运算符应用于自定义的数据类型。
C.通过重载,可以创造原来没有的运算符。
D.通过重载,可以改变运算符的优先级。
第6题:
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为( )。
A.AB operator+(AB &a,AB &B)
B.AB perator+(AB &)
C.opetator+(AB a)
D.AB & operator+()
第7题:
下列关于C++多态性的叙述,正确的是( )。
A.C++语言的多态性分为编译时的多态性和运行时的多态性
B.编译时的多态性可通过虚函数实现
C.运行时的多态性可通过函数重载实现
D.运行时的多态性可通过操作符重载实现
第8题:
下列关于运算符重载的叙述中,错误的是( )。
A.有的运算符可以作为非成员函数重载
B.所有的运算符都可以通过重载而被赋予新的含义
C.不得为重载的运算符函数的参数设置默认值
D.有的运算符只能作为成员函数重载
第9题:
A.intoperaotor=(M)
B.intoperator=(M&)
C.Moperator=(M&)
D.M&operator=(M)
第10题:
在一个类中可以对一个操作符进行 ______ 重载。
A.1种
B.2种以下
C.3种以下
D.多种