代码之家  ›  专栏  ›  技术社区  ›  Miroslav Zadravec

术语.类别用户

  •  1
  • Miroslav Zadravec  · 技术社区  · 14 年前

    我正在写一些文档,但找不到合适的词。比如说,我的班级叫编剧,有些人会用它。我应该如何命名使用我正在记录的类(或实例)的对象?

    • 用户 作家班?-程序不是“用户”。
    • 消费者 作家班?-听起来会有人吃的。
    • 呼叫者 还是作家班?-听起来只适合方法。

    必须有一个正确的词来形容这一点,我应该觉得愚蠢的要求,但请,帮助。

    编辑:只是为了澄清一下,我在考虑调用和使用类或实例的代码(而不是程序员)(好吧,也许我在代码中有很多…)

    4 回复  |  直到 14 年前
        1
  •  3
  •   PeterMmm    14 年前

    我宁愿 用户 不管怎样,即使它不是最终用户。当您为代码编写文档时,目标读者是将使用您的代码的程序员。那个程序员和他们的程序是 用户 你的代码。

        2
  •  3
  •   Tomalak    14 年前

    “客户”怎么样?

        3
  •  0
  •   the_drow    14 年前

    首先,要知道没有愚蠢的问题,只有愚蠢的答案。

    最终用户(本例中的开发人员)将是类的用户。
    消费是与获取资源有关的动词。
    实际上,调用是为了函数。

        4
  •  0
  •   Michael Mao    14 年前

    嗯,在经典书中 Java第二版中的思考 有两种使用类的方法:按组合或 继承。(是的,这一点也很重要)

    我不记得确切的单词,但总结是这样的:

    组合-创建一个新对象,从中引用目标类实例。

    继承-创建一个继承(扩展)目标类的新类,前提是该类可以从继承。

    就确切的术语而言,我想说它真的没那么重要。

    但是,如果您只想描述这样一个类的新实例的创建情况,您可以说一些参与者(用户)实例化了这个类的一个新对象。

    希望这有帮助。

    编辑:术语真正取决于您认为是用户还是使用目标类的用户代码。