java - 在 Java 中是否有调用方法的对象的名称?

标签 java objective-c

我在解释代码的时候,经常要写“方法被调用的对象”。例如。

The contains() method simply checks if the input substring is present in the string you call the contains() on.

在 Objective-c 中我会写

The contains() method simply checks if the input substring is present in receiver (string).

这是有道理的,因为 Objective-c 使用消息传递并且消息有发送者和接收者。

当所讨论的对象无法明确命名时,Java 术语缺少此表达式使得描述变得非常复杂。 调用该方法的对象是否存在标准名称?

VERDICT:接收者似乎最能表达这种关系。

最佳答案

这就是所谓的“接收器”。参见 Terminology .

关于java - 在 Java 中是否有调用方法的对象的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18445897/

相关文章:

java - 从 csv 打印格式化表格

objective-c - 在 [[alloc] init] 之外调用 [init] 是否有意义?

ios - 如何从 Assets 中获取正确方向的图像

iOS Buttons - 添加边框

objective-c - Xcode Interface Builder 在打开时更改文件,导致 SCM 将其报告为已修改

objective-c - 鼠标跟踪守护进程

java - 从xml中获取具有特定属性值java的所有节点

java - 为什么 Android 使用 Ints 而不是 Enums

java - 正确使用Lucene BooleanQuery?

java - 如何将第一行和最后一行值添加到现有 XML 文件中