文章 0 浏览 7
我正在尝试设计一个应用程序,其中有一个 IAction 对象的映射。每个IAction 对象都有一个IAction IAction.processAction() 方法,用于执行其中包含的…
我想发出一系列命令执行,但前提是前一个命令成功。现在我正在命令对象中引发一个事件,指示命令是成功还是失败。我用它来控制执行,但感觉不优雅。 …
有一次我讨论了与命令模式相关的设计。 我的同行指出,在调用 .execute() 方法后,命令对象不应返回状态(成功、不成功以及原因)。 原因是您不应该关…
我对这种模式很陌生......…
假设我有 4 个按钮,我希望每个按钮执行不同的操作。 我不想要一个大的 switch 语句,根据按下的按钮执行不同的操作,也不想要每次按钮单击都有一个单…
什么是动作设计模式,我以前没听说过? 我怀疑它与 命令设计模式 [wikipedia]相同,但我找不到其上的任何资源。…
我的问题与命令模式有关,其中我们有以下抽象(C# 代码): public interface ICommand { void Execute(); } 让我们采用一个简单的具体命令,其目的是…
文章 0 评论 0
接受