一道关于复制构造函数的面试题,请指教

sweetchild1985 2014-02-24 10:33:49
《JAVA程序员面试宝典》Page 111,一道关于复制构造函数的题:
Which of the following is true about "Copy Constructor"?
A. They copy constructor into each other.(给每一个对象复制一个构造函数)
B. A default is provided,but simply does a member-wise copy.(有一个默认的副本构造函数,但简单地说这只是位复制)
C. They can't copy arrays into each other.(不能复制数组)
D. All of the above(以上结果都正确)
中文是书上的。

答案是B,但不太明白怎么会有一个默认的副本构造函数,只知道有一个默认的无参构造函数,没有看到过有默认副本构造函数,而且代码测试了,没有所谓的默认副本构造函数,望指教。
...全文
192 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sweetchild1985 2014-02-24
  • 打赏
  • 举报
回复
引用 1 楼 dring321 的回复:
啥是“Copy Constructor”,求解释
Class A { public int i; A(int i) { this.i = i; } A(A a) { this.i = a.i; //这个构造函数就是复制构造函数 } }
代码间的舞者 2014-02-24
  • 打赏
  • 举报
回复
啥是“Copy Constructor”,求解释

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧