在构建向导GUI时我应该使用哪些模式(下一步,后退,取消)

use*_*898 3 design-patterns

帮助我在这里我淹没在switch/if/else地狱....我试图建立持有分配页面和状态的向导.我有5个主要类别,在每个类别中我都有一个向导.现在我正在使用zillion开关,如果必须有更好的方法.寻找设计模式

dan*_*uch 5

显而易见的 - 国家

您的每个页面都可以视为分离状态

http://sourcemaking.com/design_patterns/state

所以你需要状态机 - 某种:

page1 - > page2 - > page3或page4 ....等等