我想了解开发人员如何在应用程序中使用命令。具体地说,是什么术语和技术用于将应用程序命令定义和操作为对象,以便更容易地编写脚本、宏、撤消等。我想象这是通过封装命令行为的类完成的,以便帮助程序类可以更容易地与它们一起工作。
特别是,我的需求是非常基本的,但我希望为将来的扩展做好准备。我正在修改一个命令行图像分析工具,我想要一个方法来定义和识别作为命令的各种参数,或者我所说的“操作”,这些参数需要在程序的其余部分调用worker函数。我想在一个地方定义它们,然后让我的命令行解析例程能够在循环中执行所有命令。大概每个命令都会在一个重载的类中定义自己的工作代码。
抱歉,我甚至想不出这叫什么!
干杯,迈克尔
发布于 2010-12-07 04:38:57
我习惯了那些被称为“行动”的东西。
https://stackoverflow.com/questions/4370689
复制相似问题