【发布时间】:2021-06-19 19:54:04
【问题描述】:
我想创建一个可以根据操作返回不同数据类型的方法。不幸的是,我不能包含真正的代码 sn-p 但希望通过下面的代码,您可以有所了解。基本上,我将此方法称为具有不同参数的许多类型,并且根据情况它应该返回不同的类。在真实的代码中,所有的情况都有很多共同的部分,只有很小的不同。我不想为每种情况创建不同的方法,而是想将它们全部收集在一起。
【问题讨论】:
-
除非所有这些返回值都继承自一个公共基类,否则您唯一的选择是将返回类型更改为
Object
标签: java generics methods computer-science