【设计模式】原型模式
来源:互联网 发布:淘宝stttyle 编辑:程序博客网 时间:2024/06/12 12:14
一、定义:
用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。
二、结构图:
三、代码实现:
工作经历类
class WorkExperience:ICloneable { private string workDate; public string WorkDate { get { return workDate;} set { workDate = value; } } private string company; public string Company { get { return company; } set { company = value; } } public Object Clone() { return (Object)this.MemberwiseClone(); } }
简历类
class WorkExperience:ICloneable { private string workDate; public string WorkDate { get { return workDate;} set { workDate = value; } } private string company; public string Company { get { return company; } set { company = value; } } public Object Clone() { return (Object)this.MemberwiseClone(); } }
阅读全文
0 0
- 设计模式:原型模式
- 设计模式------原型模式
- 设计模式 原型模式
- 设计模式-【原型模式】
- 设计模式-原型模式
- 设计模式-原型模式
- 设计模式-原型模式
- 设计模式-原型模式
- 设计模式- 原型模式
- 设计模式:原型模式
- 设计模式 - 原型模式
- 设计模式-原型模式
- 【设计模式】原型模式
- 设计模式-原型模式
- 设计模式-原型模式
- 【设计模式】原型模式
- 设计模式----原型模式
- 设计模式------原型模式
- SVN与CVS
- strcpy库函数的实现。。
- Android客户端.So 精简策略
- c语言简易学生管理系统
- [noip2012]Vigenère 密码 题解
- 【设计模式】原型模式
- poj3669 Meteor Shower(bfs java)
- python中sort函数、sorted函数、argsort函数
- [BFS] POJ 3278
- 354. Russian Doll Envelopes
- 根据后续和中序遍历输出先序遍历
- Python环境下安装pip 及常见问题
- 栈和队列及其C++实现(一)
- 八大排序算法