Command line 在应用程序中将命令作为对象实现的术语和技术?

Command line 在应用程序中将命令作为对象实现的术语和技术?,command-line,Command Line,我想了解开发人员如何在应用程序中使用命令。特别是,用于将应用程序命令定义和操作为对象、更容易编写脚本、宏、撤消等的术语和技术是什么。我想这是通过封装命令行为的类来完成的,以便帮助器类可以更轻松地使用它们 特别是,我的需求非常基本,但我想为将来的扩展做好准备。我正在重新编写一个命令行图像分析工具,希望有一个方法来定义和识别作为命令的各种参数,或者我称之为“操作”,需要在程序的其余部分调用辅助函数。我希望在一个地方定义它们,然后让我的命令行解析例程能够执行循环中的所有命令。大概每个命令都会在重载类中

我想了解开发人员如何在应用程序中使用命令。特别是,用于将应用程序命令定义和操作为对象、更容易编写脚本、宏、撤消等的术语和技术是什么。我想这是通过封装命令行为的类来完成的,以便帮助器类可以更轻松地使用它们

特别是,我的需求非常基本,但我想为将来的扩展做好准备。我正在重新编写一个命令行图像分析工具,希望有一个方法来定义和识别作为命令的各种参数,或者我称之为“操作”,需要在程序的其余部分调用辅助函数。我希望在一个地方定义它们,然后让我的命令行解析例程能够执行循环中的所有命令。大概每个命令都会在重载类中定义自己的工作代码

很抱歉,我想不起这叫什么

干杯,
迈克尔

我已经习惯了那些被称为“行动”的东西

那么你对如何用谷歌搜索这些东西有什么建议吗?我也尝试过“行动”,但没有任何进展。Thx.也许这是一个开始: