读书人

设计形式(20)-行为型-状态模式(State)

发布时间: 2012-11-26 11:48:50 作者: rapoo

设计模式(20)-行为型-状态模式(State)

示例

File is open------------File is writing------------File is reading------------File is closed------------



2楼iihero昨天 11:31
嗯,是有点像。关键是调用代码分几段调用,确实有些像。nsetFileState()用于切换到不同状态。实际应用中,不会密集切换的。我再想想,看看能不能改成更贴切实际一点的例子。
1楼CHZiroy昨天 11:09
怎么有点像是策略模式,而状态模式的特点没表现出多少

读书人网 >软件开发

热点推荐