码迷,mamicode.com
首页 > 其他好文 > 详细

设计模式 之 原型模式(复制copy)

时间:2020-04-10 14:44:42      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:二进制   地址   百度   技术   利用   bsp   拷贝   ima   mamicode   

  先看原型模式定义:

  技术图片

 

   关键词:拷贝

   在Java语言环境中,本省就有clone 拷贝方法,所以在原型模式中,就是利用clone,复制对象,生产新的对象。

  技术图片

 

   

  技术图片

 

   技术图片

 

   实现cloneable接口,对clone方法进行重写。

  这就是原型模式。

  比如说发邮件,一次性发大量的邮件,邮件地址,邮件内容都不一样。那么没必要每次都要new Mail对象出来,只需要在Mail类中去实现clone,会从二进制中去复制,找到对象,效率会快很多!

  复制,分为深复制,与浅复制。想了解的可以去百度一下。

设计模式 之 原型模式(复制copy)

标签:二进制   地址   百度   技术   利用   bsp   拷贝   ima   mamicode   

原文地址:https://www.cnblogs.com/lzphu/p/12672955.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!