静态函数
友元函数
成员函数
构造函数
第1题:
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但运算符[]只能作为类的______函数重载。
第2题:
下列关于赋值运算符“=”重载的叙述中,正确的是
A.赋值运算符只能作为类的成员函数重载
B.默认的赋值运算符实现了“深层复制”功能
C.重载的赋值运算符函数有两个本类对象作为形参
D.如果已经定义了复制(拷贝)构造函数,就不能重载赋值运算符
第3题:
下列各种函数中,______ 不是类的成员函数。
A.构造函数
B.析构函数
C.友元函数
D.拷贝构造函数
第4题:
下面关于友元函数描述正确的是 ______。
A.友元函数能访问类的所有成员
B.友元函数是类的成员
C.只有函数才能声明为另一个的友元
D.友元函数能访问类的私有成员
第5题:
在下列选项中,()不是类的成员函数。
第6题:
运算符函数是一种特殊的()或友元函数。
第7题:
运算符重载只可以是类的成员函数和友元函数,不可以是普通函数。
第8题:
构造函数
析构函数
成员函数
友元函数
第9题:
作为友元函数重载的1元运算符
作为成员函数重载的1元运算符
作为友元函数重载的2元运算符
作为成员函数重载的2元运算符
第10题:
构造函数
虚函数
静态成员函数
赋值操作函数
第11题:
构造函数
析构函数
友元函数
拷贝初始化构造函数
第12题:
成员函数
构造函数
普通函数
友元函数
第13题:
下面关于成员函数重载运算符和友元函数重载运算符相同的是( )。
A.成员函数和友元函数可重载的运算符是不相同的
B.成员函数和友元函数重载运算符时都需要用到this指针
C.成员函数和友元函数重载运算符时都需要声明为公有的
D.成员函数和友元函数重载运算符时的参数可能是相同的
第14题:
C++类体系中,不能被派生类继承的是( )。
A.构造函数
B.虚函数
C.静态成员函数
D.赋值操作函数
第15题:
前置自增运算符++重载为类的友元函数的形式为【 】,重载为类的成员函数的形式为【 】。 (设类为A,类对象为a)
第16题:
在下列的各类函数中,()不是类的成员函数。
第17题:
下列不是类的成员函数的是()。
第18题:
在重载一个运算符时,其参数表中没有任何参数,这表明该运算符是()。
第19题:
在下列函数中,不能重载运算符的函数是()
第20题:
构造函数
析构函数
成员函数
重载函数
第21题:
赋值运算符只能作为类的成员函数重载
默认的赋值运算符实现了“深层复制”功能
重载的赋值运算符函数有两个本类对象作为形参
如果已经定义了复制(拷贝)构造函数,就不能重载赋值运算符
第22题:
静态函数
友元函数
成员函数
构造函数
第23题:
构造函数
析构函数
友元函数
复制构造函数
第24题:
对
错