通用解决方案是使用不同的名称。这些方法可以在没有继承关系的类中,因为它们不是实例方法。
如所指出的,问题中的方法实现是相同的(典型值除外)。
(此重载问题经常与擦除运行时类型混淆。重载是链接时而非动态问题,因此可以在语言中轻松解决。这不是特别有用的更改,也不是鼓励使用的好主意。超载。)

通用解决方案是使用不同的名称。这些方法可以在没有继承关系的类中,因为它们不是实例方法。
如所指出的,问题中的方法实现是相同的(典型值除外)。
(此重载问题经常与擦除运行时类型混淆。重载是链接时而非动态问题,因此可以在语言中轻松解决。这不是特别有用的更改,也不是鼓励使用的好主意。超载。)