例如,假设我有一个这样定义的对象:
public class Example {
public void doSomething() {
// does something
}
}
如果我想打电话doSomething
,我需要一个实例Example
:
Example foo = new Example();
foo.doSomething(); // doSomething is executed
我的问题是,该行的哪一部分foo.doSomething();
被正式认为是方法调用?
它只是doSomething()
部分还是包括对象(foo.doSomething()
)在内的整个语句?