锁定老帖子 主题:圣斗士星矢的状态模式和观察者模式
精华帖 (0) :: 良好帖 (9) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-10-06
你好LZ,我将你的这篇文章转成C#,希望你不会介意,谢谢
|
|
返回顶楼 | |
发表时间:2008-10-10
感谢楼主啊..有关状态模式的还有一篇也不错:
http://www.iteye.com/topic/212553 |
|
返回顶楼 | |
发表时间:2008-10-15
这几个类之间强耦合,还互相引用看着很死锁的样子
|
|
返回顶楼 | |
发表时间:2008-10-16
看完都大家的回帖才知道是介绍设计模式
|
|
返回顶楼 | |
发表时间:2008-11-04
citi.sh 写道 补充上DyingState类:
public class DyingState extends SaiyaState{ public DyingState(Saiya saiya) { super(saiya); } public void hit() { //是普通状态下被打成瀕死状态时 会变成小宇宙爆发状态 if (saiya.getlastStatus().equals("NormalState")) { saiya.setState( saiya.UNIVERSE); //是小宇宙爆发状态下被打成瀕死状态时 会变成女神副体状态 }else if(saiya.getlastStatus().equals("UniverseState")){ saiya.setState( saiya.GODDESS); } } } 画蛇添足!! |
|
返回顶楼 | |
发表时间:2008-12-10
楼主对模式理解不错,会举一反三!我想是在看过《head first 设计模式》这本书后产生出的设计思路的吧,佩服楼主的动手能力。
|
|
返回顶楼 | |
发表时间:2008-12-30
呵呵很好的创意啊 观察者模式还有哪些更深入的挖掘点
p.s.saiya=>seiya |
|
返回顶楼 | |
发表时间:2008-12-30
最后修改:2008-12-30
人才。收藏、
顺便问牛牛们一个问题,对于技术不是很精通,项目经验还少的人来讲,有没有必要研究设计模式? |
|
返回顶楼 | |
发表时间:2009-01-14
Observer和EventListener是什么东东?
LZ厉害,程序可以说的这么有声有色有味道 我对LZ的敬仰犹如滔滔江水连绵不绝,一发不可收拾。。。 |
|
返回顶楼 | |
发表时间:2009-01-14
Observer 模式可以自己写的!
没必要使用JDK的,为了可以定制自己 需要的功能! |
|
返回顶楼 | |