请教拷贝构造函数和原型模式的区别

yifanernei 2008-07-04 03:24:30
都要new出新对象,挨个为成员赋值,还要注意深浅拷贝问题
貌似没什么区别
...全文
224 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yifanernei 2008-07-04
  • 打赏
  • 举报
回复
呵呵,明白了
有时这人啊,非得别人再跟你说一篇才能明白,谢谢两位
K行天下 2008-07-04
  • 打赏
  • 举报
回复
深浅拷贝应该有区别
taodm 2008-07-04
  • 打赏
  • 举报
回复
是啊,如果传给你的指针其实是指向它的派生类对象的呢?
ooily 2008-07-04
  • 打赏
  • 举报
回复
原型模式里,你可以保存基类指针,最后生成的是这个指针真正指向的子类

而拷贝构造函数你必须搞一个具体的类进去,生成的object也是固定的。

5,530

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 模式及实现
社区管理员
  • 模式及实现社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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