CLI +服务单例(Java FX)的最佳模式(组合)

时间:2017-05-20 19:25:45

标签: java design-patterns command-line-interface

我想用JavaFx创建一个cli。命令可以是:

  • 添加foldername
  • “+ foldername”
  • 删除foldername
  • “ -​​ foldername”
  • 重命名oldfoldername newfoldername 等

因此一些命令具有相同的任务。 我在文件系统上操作,我想使用单例对象。 是否有一个好的模式(组合)来解释具有不同参数的命令并获得JavaFx服务以在io线程中完成工作?

单独的工厂模式,命令模式和解释器模式在我看来并不是完成任务的最佳方式,我没有得到这些模式的良好组合。

我希望有人可以帮助我。

THX

0 个答案:

没有答案