设计模式学习笔记--原型模式
2016-05-24 20:00
309 查看
using System; namespace Prototype { class Program { static void Main(string[] args) { Resume a = new Resume("大鸟"); a.SetPersonalInfo("男","29"); a.SetWorkExperience("1998-2000","xx公司"); Resume b = (Resume)a.Clone(); b.SetWorkExperience("1998-2006","YY企业"); Resume c = (Resume)a.Clone(); c.SetPersonalInfo("男","24"); c.SetWorkExperience("1998-2003","ZZ企业"); a.Display(); b.Display(); c.Display(); } } }
View Code
相关文章推荐
- javascript之DOM编程设置节点插入节点
- 网络端口号的绑定,以及分类
- javascript之DOM编程设置节点插入节点
- Spark Streaming源码解读之Driver中的ReceiverTracker架构设计以及具体实现彻底研究
- 切图
- 工具类系列-DataFilterQueue
- 简单的程序诠释C++ STL算法系列之十八:transform
- Linux flash 文件系统剖析
- 工具类系列-JackJsonStringTrimParser
- linux基础学习笔记-5关于vim
- css关系选择器
- C/C++传地址的小陷阱
- 堆的一些简单应用
- HotSpot虚拟机在Java堆中对对象的管理
- 【BZOJ-4520】K远点对 KD-Tree + 堆
- 一次Linux自动化部署尝试
- Android OpenGL20 setIdentityM,translateM,rotateM,multiplyMV等方法
- 如何截取视频的第一张图片
- 使用gethostname()函数和gethostbyname()函数获取主机相关信息
- 工具类系列-GenerateHtml