首页 > 其他 > 详细

原型模式和模版方法模式

时间:2014-07-21 10:19:46      阅读:261      评论:0      收藏:0      [点我收藏+]

    首先我们来了解原型模式

    定义:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象

    根据定义,我们很明显地知道原型模式的对象是类。通过原型模式,我们可以无限地复制原型的对象

    接着我们了解模版方法模式

    定义:定义了一个操作中的算法的骨架,而将一些步骤延迟到子类中。模版方法使用使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。

    其实就是规定完成某件事情需要做多少步,并且规定那些需要你发挥自己的想象、能力根据实际情况去完成的。


    综上所述。这两种设计模式的对象不同。原型是一个大的方向、模版方法是细节的上的。

原型模式和模版方法模式,布布扣,bubuko.com

原型模式和模版方法模式

原文:http://my.oschina.net/u/1053706/blog/287796

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!