- 24
- 0
- 约1.4万字
- 约 27页
- 2016-12-03 发布于河南
- 举报
设计模式-原型式
设计模式 – 原型(Prototype)模式 Session3 By 佘丹 1st Jul 2008 酉毫贾瓷炕沈旋玖伯侥呈狸浩快塑涎柬怖惩硷宗塘腕珊脚缴累吧澄橱肪顽设计模式-原型模式设计模式-原型模式 原型(Prototype)模式 通过给出一个原型对象来指明所要创建的对象类型,然后用拷贝这个原型对象的办法创建出更多的同类型对象。 孙大圣的毫毛 孙悟空在与黄风怪的战斗中,“使一个身外身的手段:把毫毛揪下一把,用口嚼得粉碎,望上一喷,叫声‘变’,变有百十个行者,都是一样得打扮,各执一根铁棒,把那怪围在空中。”换而言之,孙悟空可以根据自己的形象,拷贝出很多“身外身”来。 孙悟空这种身外身的手段在面向对象设计领域里叫原型(Prototype)模式。 墨掐栅嘿蜒克挺财维戮涣翅雄冠磕枢扎掩架浇垫泅拐耍类鼎疑炉膀肪限柑设计模式-原型模式设计模式-原型模式 1,Java对原型模式的支持 在Java里面,我们可以通过Clone()方法实现原型模式。任何类,只要想支持克隆,必须实现Cloneable接口。Cloneable接口中有Clone方法,可以在类中复写实现自定义的克隆方法。克隆的实现方法有三种:浅拷贝、深拷贝和完全拷贝。 (1)浅拷贝被拷贝对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用
您可能关注的文档
- CopierBsicsPart1.doc
- 大学计算机基础案8.doc
- 欧姆龙plc编软件使用手册.doc
- PLC编程电缆型号与品牌.doc
- C++程序设计程(第八章).ppt
- 第7讲 多项选框CheckBoxComboBox实现组合查询.ppt
- 02 计算机内息的数字化表示.ppt
- JXL操作EXEL的各个类的解析.doc
- 使用JXL读取xcel表格.doc
- 第六章 视图层计技术.ppt
- GB/T 12690.13-2026稀土金属及其氧化物中非稀土杂质化学分析方法 第13部分:钼、钨含量的测定.pdf
- 《GB/T 12690.13-2026稀土金属及其氧化物中非稀土杂质化学分析方法 第13部分:钼、钨含量的测定》.pdf
- JJF 2396-2026高通量基因测序仪校准规范.pdf
- 《JJF 2396-2026高通量基因测序仪校准规范》.pdf
- 计量规程规范 JJF 2396-2026高通量基因测序仪校准规范.pdf
- 计量规程规范 JJF 2392-2026超声猝发音信号源校准规范.pdf
- JJF 2392-2026超声猝发音信号源校准规范.pdf
- JJG 1078-2026医用数字摄影系统(DR)X射线辐射源检定规程.pdf
- 《JJF 2392-2026超声猝发音信号源校准规范》.pdf
- 《JJG 1078-2026医用数字摄影系统(DR)X射线辐射源检定规程》.pdf
原创力文档

文档评论(0)