存储控制状态的最佳设计模式

时间:2010-10-10 18:16:59

标签: design-patterns

我有一个标签控件,可以在单击每个标签时加载面板。我想通过在第一个选项卡上加载创建面板来添加State,然后保存面板并在之后检索它。这是否适合存储库设计模式或是否有更好的使用?

2 个答案:

答案 0 :(得分:0)

评论中说的是真的,你应该总是知道你想做什么,但是,这并不会使设计模式变得毫无用处。我想你正在寻找State design pattern

答案 1 :(得分:0)

一种做法是状态模式。但通常你需要一个对象可以处于的所有可能状态。如果你只想保护一个对象的实际状态并在Memento pattern稍后使用它可能是你的方法。