【发布时间】:2011-03-10 19:57:02
【问题描述】:
在回答问题时,我发现自己经常提到方法名称和在线文档。我对如何在文本中引用方法名称感到困惑。
例如我经常输入:
应该使用
String.equals()比较两个字符串是否相等。
但是,这有点误导:
- 它使
equals()看起来是一个静态成员。 - 它使
equals()看起来不接受任何参数。
为了完整起见,我想知道:
同时引用静态成员和实例成员的正确方法是什么?
我见过这样的事情:
- String.equals()
- 字符串#equals()
- myString.equals()
有没有办法以与参数无关的方式引用方法?
例如,在 C 中,foo(void) 明确是一个零参数函数,而 foo() 可以稍后重新定义以具有不同的参数集。 (?)
【问题讨论】: