对象拷贝有()三种。

题目

对象拷贝有()三种。

参考答案和解析
正确答案:对象引用复制、浅复制、深复制
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

通常拷贝构造函数的参数是( )。

A.某个对象名

B.某个对象的引用

C.某个对象的指针

D.某个对象的成员


正确答案:B
解析:拷贝构造函数X(X&)是一种特殊的构造函数,由编译器调用来完成一些基于同—类的其他对象的初始化,拷贝构造函数的参数是某个对象的引用。

第2题:

下列有关拷贝构造函数的描述中错误的是( )。

A.拷贝构造函数是一种构造函数

B.拷贝构造函数与一般的构造函数一样,可以设置多个形参

C.每一个类中都必须有一个拷贝构造函数

D.拷贝构造函数的功有是用一个已知对象去初始化一个正在创建的对象。


正确答案:B
解析: 拷贝构造函数是一个特殊的构造函数,它用一个已知的对象初始化一个正在创建的同类对象,它不能指定函数返回类型;只有一个参数,是同类的某个对象名的引用。每一个类中都必须有一个拷贝构造函数,如果类中未声明,编译器会自动生成一个公有的拷贝构造函数。

第3题:

拷贝构造函数使用本类对象的指针作为参数初始化新创建的对象。()


参考答案:错误

第4题:

COPY命令产生对象的拷贝,而保持原对象不变。()


正确答案:正确

第5题:

EPKS中打印机按用途分为报警、();(),屏幕拷贝打印机三种。


正确答案:事件打印机,报告打印机

第6题:

下列有关拷贝构造函数的描述中错误的是( )。

A.拷贝构造函数是一种构造函数

B.拷贝构造函数与一般的构造函数一样,可以设置多个形参

C.每一个类中都必须有一个拷贝构造函数

D.拷贝构造函数的功能是用一个已知对象去初始化一个正在创建的对象


正确答案:B
B。【解析】拷贝构造函数是一个特殊的构造函数,它用一个已知的对象初始化一个正在创建的同类对象,它不能指定函数返回类型;只有一个参数,是同类的某个对象名的引用。每一个类中都必须有一个拷贝构造函数,如果类中未声明,编译器会自动生成一个公有的拷贝构造函数。

第7题:

克隆物体有三种类型,以下哪个是不正确的:()

  • A、拷贝
  • B、关联
  • C、参考
  • D、比较

正确答案:D

第8题:

移动版Safari允许event对象的touches和changedTouches属性被拷贝给其他对象。()

此题为判断题(对,错)。


参考答案:×

第9题:

Python里面如何拷贝一个对象?(赋值,浅拷贝,深拷贝的区别)


正确答案:赋值(=),就是创建了对象的一个新的引用,修改其中任意一个变量都会影响到另一个。
浅拷贝:创建一个新的对象,但它包含的是对原始对象中包含项的引用(如果用引用的方式修改其中一个对象,另外一个也会修改改变){1,完全切片方法;2,工厂函数,如list();3,copy模块的copy()函数}
深拷贝:创建一个新的对象,并且递归的复制它所包含的对象(修改其中一个,另外一个不会改变){copy模块的deep.deepcopy()函数}

第10题:

Edit>Duplicate命令可以()

  • A、复制对象
  • B、拷贝对象
  • C、粘贴对象
  • D、移动对象

正确答案:A

更多相关问题