コード例 #1
0
 private WorkExperience fuzhi(WorkExperience _workExperience)
 {
     _workExperience.Company = "22";
     workExperience          = (WorkExperience)_workExperience.Clone();
     workExperience.Company  = "33";
     return(workExperience);
 }
コード例 #2
0
ファイル: Resume.cs プロジェクト: red201432/Design_pattern
 private Resume(WorkExperience work)
 {
     this.work = (WorkExperience)work.Clone();//提供Clone方法调用的私有构造函数,以便克隆“工作经历”的数据
 }
コード例 #3
0
ファイル: Resume.cs プロジェクト: red201432/Design_pattern
 public Resume(string name)
 {
     this.name = name;
        work = new WorkExperience();
 }
コード例 #4
0
 //设置工作经历
 public void SetWorkExprience(WorkExperience work)
 {
     _work = work.Clone() as WorkExperience;
 }
コード例 #5
0
 public Resume(string name)
 {
     _name = name;
     _work = new WorkExperience();
 }
コード例 #6
0
ファイル: Resume.cs プロジェクト: PoorMonk/DesignModel
 private Resume(WorkExperience work)
 {
     _workExperience = (WorkExperience)work.Clone();
 }
コード例 #7
0
 private ResumePrototype(WorkExperience _workExperience)
 {
     _workExperience.Company = "22";
     workExperience          = (WorkExperience)_workExperience.Clone();
 }
コード例 #8
0
 private Resume(WorkExperience work)
 {
     this.work = (WorkExperience)work.Clone();
 }
コード例 #9
0
 public ResumePrototype(string _name)
 {
     this.Name      = _name;
     workExperience = new WorkExperience();
 }
コード例 #10
0
 public Resume(string name)
 {
     this.name = name;
     work      = new WorkExperience();
 }
コード例 #11
0
 private Resume(WorkExperience work)           //私有
 {
     this.work = (WorkExperience)work.Clone(); //深複製
 }
コード例 #12
0
ファイル: Program.cs プロジェクト: ElvinChan/DesignPattern
 private Resume(WorkExperience work)
 {
     this.work = (WorkExperience)work.Clone();
 }
コード例 #13
0
 private PrototypeICloneable_Resume(WorkExperience work)
 {
     this.work = (WorkExperience)work.Clone();
 }
コード例 #14
0
 public PrototypeICloneable_Resume(string name)
 {
     this.name = name;
     work      = new WorkExperience();
 }