Java是否支持统一访问?

时间:2011-11-10 01:13:13

标签: c# java

我想知道Java是否支持统一访问。例如,在C#中,aCircle.radius可能会调用radius():float方法或直接引用公共字段,具体取决于类的定义。有人知道Java是否相同。

谢谢!

1 个答案:

答案 0 :(得分:4)

Java没有这个。您可以拥有一个具有相同名称的字段和方法(即它们位于不同的名称空间中),并且编译器可以消除您想要的歧义的唯一方法是方法调用必须具有parens。