标签: c# java
我想知道Java是否支持统一访问。例如,在C#中,aCircle.radius可能会调用radius():float方法或直接引用公共字段,具体取决于类的定义。有人知道Java是否相同。
谢谢!
答案 0 :(得分:4)
Java没有这个。您可以拥有一个具有相同名称的字段和方法(即它们位于不同的名称空间中),并且编译器可以消除您想要的歧义的唯一方法是方法调用必须具有parens。