下面哪一种情况不会自动调用拷贝构造函数。()
第1题:
拷贝构造函数使用本类对象的指针作为参数初始化新创建的对象。()
第2题:
下列关于对象初始化的叙述中,正确的是
A.定义对象的时候不能对对象进行初始化
B.定义对象之后可以显式地调用构造函数进行初始化
C.定义对象时将自动调用构造函数进行初始化
D.在一个类中必须显式地定义构造函数实现初始化
第3题:
1. 下列情况中,哪一种情况不会调用拷贝构造函数 ( )
A)用派生类的对象去初始化基类对象时
B)将类的一个对象赋值给该类的另一个对象时
C)函数的形参是类的对象,调用函数进行形参和实参结合时
D)函数的返回值是类的对象,函数执行返回调用者时
B
第4题:
拷贝构造函数是用一个已知的对象为新创建的同类的对象赋初值,下列( )情况下它没有起作用。
A.声明语句中,用一个对象初始化另一个对象。如point p2(p1);,其中:point为一个类, p2、p1为该类的两个对象,p1是一个已知的对象
B.将对象作为函数实参传递给形参,用来初始化形参时
C.当函数返回一个对象值,并用这个对象初始化一个匿名对象时
D.调用对象的一个成员函数时
第5题:
下列情况中,不会调用拷贝构造函数的是( )。
A)用一个对象去初始化同一类的另一个新对象时
B)将类的一个对象赋值给该类的另一个对象时
C)函数的形参是类的对象,调用函数进行形参和实参结合时
D)函数的返回值是类的对象,函数执行返回调用时
第6题:
在下列说法中,()不会调用拷贝初始化构造函数。
第7题:
拷贝(复制)构造函数的作用是()。
第8题:
设px是指向一个类对象的指针变量,则执行“deletepx;”语句时,将自动调用该类的()。
第9题:
下面关于复制构造函数调用的时机,不正确的是()调用。
第10题:
当一个类对象离开它的作用域时,系统自动调用该类的()
第11题:
无参构造函数
带参构造函数
析构函数
拷贝构造函数
第12题:
无参构造函数
带参构造函数
拷贝构造函数
析构函数
第13题:
下面关于this指针的说法中,不正确的是( )。
A.当调用类的成员函数时,指针this被自动传递给该成员函数
B.当调用类的成员函数时,指针this实际上指向了该类的一个对象
C.友元函数也可以被传递指针this
D.在缺省状态下,所有的成员函数都自动传递一个指针给激活它的对象
第14题:
下列情况中,不会调用拷贝构造函数的是( )。
A.用一个对象去初始化同一类的另一个新对象时
B.将类的一个对象赋值给该类的另一个对象时
C.函数的形参是类的对象,调用函数进行形参和实参结合时
D.函数的返回值是类的对象,函数执行返回调用时
第15题:
拷贝(复制)构造函数的作用是 ______。
A.进行数据类型的转换
B.用对象调用成员函数
C.用对象初始化对象
D.用一般类型的数据初始化对象
第16题:
A.函数不可以赋值给一个变量
B.函数可以作为元素添加到集合对象中
C.函数可以作为参数值传递给其它函数
D.一个函数可以当做另一个函数的返回值
第17题:
下列情况中,不会调用拷贝构造函数的是( )。
A.用一个对象去初始化同一类的另一个新对象时
B.将类的一个对象赋值给该类的另一个对象时
C.函数的形参是类的对象,调用函数进行形参和实参结合时
D.函数的返回值是类的对象,函数执行返回调用时
第18题:
创建对象时系统自动调用相应的构造函数为对象初始化,没有相应的构造函数时,系统会自动生成。
第19题:
关于类的构造函数,以下描述中正确的是()
第20题:
定义或说明对象时,系统会自动调用构造函数为创建的对象初始化。如果类中没有定义任何构造函数时,就无法给定义的对象初始化。
第21题:
设px是指向一个类对象的指针变量,则执行 “delete px;”语句时,将自动调用该类的()
第22题:
当对象作为函数实参传递给函数形参时
明确表示由一个对象初始化另一个对象时
用赋值运算符”=”将一个对象赋给另一个同类对象时
当对象作为函数返回值时
第23题:
访问对象时
对象初始化时
函数具有类类型传值参数时
函数返回类类型值时