设计模式
valenon
这个作者很懒,什么都没留下…
展开
-
设计模式之路--综述
前段时间学习了设计模式,小有心得,在此愿与各位同僚分享,共同学习与进步。后续文章将以连载的方式,每一篇介绍一个设计模式。希望大家不吝言辞,多多评论与交流。文章中的内容,观点将以本人所学到的,并结合自己的心得加以阐述,如有错误的地方,欢迎大家批评指正。文章将以java语言为载体来介绍各不同的设计模式。进入正题,以下是学习设计模式前的几个问题的思考:一, 设计模式是很高深的原创 2013-08-11 00:43:51 · 579 阅读 · 0 评论 -
接口转换--适配器模式
对于适配器模式的四字概括,称为“接口转换”。这里的接口,并不特指java中的Interface. 而是一个广义的概念,接口的概念可以理解为:一个程序,提供给外界可以访问的某个类的某个方法。接口以其唯一的命名为外界所知晓。唯一的命名包括全类名,及方法名,如全类名com.pattern.adapter.A,方法名doSth().所谓接口转换,就是说将如上的类转换成其他类,将方法名改成其他的名称原创 2013-08-11 03:05:45 · 717 阅读 · 0 评论 -
搭配行为--策略模式
策略模式的核心思想,我们称之为:搭配行为。就是说对于一个类,我们可以动态的去给他搭配一个行为,重点是,我们还可以在需要的时候,去替换他的行为。按照我们以往的思维,行为就是方法。方法要如何搭配和替换呢?我们以经典的对战游戏--魔兽争霸为例,来开始我们的策略模式探索之旅。魔兽争霸中有一个英雄,叫剑圣。剑圣和其他英雄一样,有一个行为,叫移动。那么,如果要我们去设计英雄及其行为的话原创 2013-08-13 00:54:26 · 821 阅读 · 0 评论