设计模式
hero82748274
这个作者很懒,什么都没留下…
展开
-
设计模式练习:Decorate模式
关于这个装饰模式,其实还有很多地方还要学习,还要继续去模仿一些情况,转换为As可以适用的应用程序。因为要掌握到23种常见的模式,并不是一两天的事情,还需要在实践当中更加运用。 今天练习一个设计模式,至于对不对,看不清楚了呵呵。(辩证看待这些文章) 基本的思想是: 写一武器基类,派生一个子类。 为了实现装饰效果,我们写一个宝石类,宝石类分三种宝石,红宝石,蓝宝石,绿宝石。原创 2009-05-15 17:54:00 · 1475 阅读 · 0 评论 -
设计模式练习:Composite模式
package{ public class Tree { private var name:String public function Tree(name:String) { this.name=name; } public function Add(node:Tree):void { } public funct原创 2009-05-14 20:01:00 · 753 阅读 · 0 评论 -
设计模式练习:代理模式
最近找了很多类,很多相关的类库,希望可以构建一套属于自己的开发类库。用那些类可以提供自己的工作效率,但是使用久了,还是会被牵引住。为什么我们自己就不能开发一套属于自己的类库呢?你说对不对?总的来说,类库仅仅是工具,时间长了,发现还是把一些设计思想和算法弄好,把数学和物理等结合到编程当中,这样我们就不会因为追求工具而感觉到累了。 今天开始想写一些关于设计模式的东西,最近一段时间看了《原创 2009-05-23 16:29:00 · 896 阅读 · 0 评论 -
设计模式练习:适配器模式
依旧参考大话模式当中的例子,改变一下改成适合的as程序。适配器模式,将一个类的接口转换客户希望的另一外一个接口。 生活中,我们可以常见的电器插口,电脑硬盘并口转换串口的做法。可以想象他就是一个适配器。在大话模式当中,说到NBA姚明的例子,这个例子使用了一个简单的做法,通过翻译者继承共有的接口,同时关联外籍中锋类。好,现在我们尝试写一个球员类Player.as 类。 pack原创 2009-05-24 15:42:00 · 1060 阅读 · 0 评论