问题  复制构造函数VS参数化构造函数

约翰

C#论坛主持人
工作人员
加入
2011年4月23日
消息
1,164
地点
挪威
编程经验
10+

跳伞运动员

工作人员
加入
2019年4月6日
消息
2,922
地点
切萨皮克,va.
编程经验
10+
作为一个快速放样,C#没有像C ++这样的复制构造函数。您可以实现C#构造函数,以类似于C ++ Copy构造函数,您不会免费获得一个,而不会耗费一些努力。
 

约翰

C#论坛主持人
工作人员
加入
2011年4月23日
消息
1,164
地点
挪威
编程经验
10+
我不是C ++,但读取它像浅副本一样,只有用户定义的构造函数可以做一个深副本。因此,关于成员的提示。
你也有 iCloneable接口(系统) 您应该在哪里实现克隆超越成员之外,但由于界面不授权副本级别,您可能应该编写另一个实例作为参数并记录其行为的构造函数。
 
最佳 底部