private WorkExperience fuzhi(WorkExperience _workExperience) { _workExperience.Company = "22"; workExperience = (WorkExperience)_workExperience.Clone(); workExperience.Company = "33"; return(workExperience); }
public Object Clone() { //return (Resume)this.MemberwiseClone(); // 浅拷贝 Resume obj = new Resume((WorkExperience)_workExperience.Clone()); obj._name = this._name; obj._age = this._age; obj._sex = this._sex; return(obj); }
private Resume(WorkExperience work) { this.work = (WorkExperience)work.Clone();//提供Clone方法调用的私有构造函数,以便克隆“工作经历”的数据 }
//设置工作经历 public void SetWorkExprience(WorkExperience work) { _work = work.Clone() as WorkExperience; }
private Resume(WorkExperience work) { _workExperience = (WorkExperience)work.Clone(); }
private ResumePrototype(WorkExperience _workExperience) { _workExperience.Company = "22"; workExperience = (WorkExperience)_workExperience.Clone(); }
private Resume(WorkExperience work) { this.work = (WorkExperience)work.Clone(); }
private Resume(WorkExperience work) //私有 { this.work = (WorkExperience)work.Clone(); //深複製 }
private Resume(WorkExperience work) { this.work = (WorkExperience)work.Clone(); }
private PrototypeICloneable_Resume(WorkExperience work) { this.work = (WorkExperience)work.Clone(); }