Class 术语-类的用户

Class 术语-类的用户,class,terminology,Class,Terminology,我正在写一些文档,只是找不到合适的词。假设我的班级叫Writer,有些人会使用它。我应该如何命名使用我正在记录的类(或实例)的对象 Writer类的用户?-程序不是“用户” 作家阶层的消费者?-听起来好像有人会吃了它 呼叫者或编写器类听起来只适用于方法 必须有一个正确的词来形容这个问题,我会觉得问这个问题很愚蠢,但请帮帮我 编辑:我只是想澄清一下,我在考虑调用和使用它的类或实例的代码(不是程序员)(好吧,也许我在代码中做了很多…)那么“客户机”呢?那么“客户机”呢?首先,要知道没有愚蠢的问题

我正在写一些文档,只是找不到合适的词。假设我的班级叫Writer,有些人会使用它。我应该如何命名使用我正在记录的类(或实例)的对象

  • Writer类的用户?-程序不是“用户”
  • 作家阶层的消费者?-听起来好像有人会吃了它
  • 呼叫者或编写器类听起来只适用于方法
必须有一个正确的词来形容这个问题,我会觉得问这个问题很愚蠢,但请帮帮我


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

那么“客户机”呢?

那么“客户机”呢?

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

最终用户(本例中的开发人员)将是该类的用户。
消费是一个与获取资源相关的动词。

事实上,呼吁是为了功能

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

最终用户(本例中的开发人员)将是该类的用户。
消费是一个与获取资源相关的动词。

事实上,呼吁是为了功能

在经典著作《Java第二版思考》(Thinking in Java 2nd edition)中,有两种使用类的方法:通过组合或通过继承(是的,这一点也很重要)

我不记得确切的字眼,但总结如下:

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

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

至于确切的术语,我想说这真的没那么重要

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

希望这有帮助


编辑:术语实际上取决于您是否认为是用户或用户代码使用了目标类。

好吧,在经典著作《Java第二版思考》中,有两种使用类的方法:通过组合或通过继承。(是的,这一点也很重要)

我不记得确切的字眼,但总结如下:

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

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

至于确切的术语,我想说这真的没那么重要

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

希望这有帮助


编辑:术语实际上取决于您是否认为是用户或用户代码使用了目标类。

无论如何,我更喜欢用户,即使它不是最终用户。当您为代码编写文档时,目标受众是将使用您的代码的程序员。那个程序员和他们的程序是你代码的用户。

无论如何,我更喜欢用户,即使它不是最终用户。当您为代码编写文档时,目标受众是将使用您的代码的程序员。那个程序员和他们的程序是你代码的用户。

我想这个问题应该是一个维基,因为答案多少取决于偏好。我想这个问题应该是一个维基,因为答案多少取决于偏好。