为什么允许以下内容:
public class Foo { public Foo() { ... } public void Foo() { ... } }
是否有正当理由将方法命名为与类相同?
java oop
java ×1
oop ×1