JAVA设计模式之行为模式 责任链模式和状态模式

时间:2012-06-17 11:27:21
【文件属性】:

文件名称:JAVA设计模式之行为模式 责任链模式和状态模式

文件大小:376KB

文件格式:PPT

更新时间:2012-06-17 11:27:21

JAVA设计模式 行为模式 责任链模式 状态模式

击鼓传花是一种热闹而又紧张的饮酒游戏。在酒宴上宾客依次坐定位置,由一人击鼓,击鼓的地方与传花的地方是分开的,以示公正。开始击鼓时,花束就开始依次传递,鼓声一落,如果花束在某人手中,则该人就得饮酒,这是很典型的行为责任链模式。 State模式主要解决的是在开发中时常遇到的根据不同的状态需要进行不同的处理操作的问题,而这样的问题,大部分人是采用switch-case语句进行处理的,这样会造成一个问题:分支过多,而且如果加入一个新的状态就需要对原来的代码进行编译。


网友评论

  • 讲的还不错。值得参考。