我有一个可以用 String
、Record
和 Criteria
构造的类。有什么方法可以让方法签名以任何顺序接受这些参数(除了创建多个构造函数)?这更像是一个学术问题。
最佳答案
不,language specification没有提到这样简单的方法。
您始终可以传递 Object
并自己执行类型检查,但这是错误的方法。
关于java - 方法接受唯一对象的任意组合作为参数的巧妙方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16697778/