我的想法是有一个验证器接口,它有方法getRealValue()。返回值取决于字段,它可以是String或Integer值Long。
我的机会是:
Object每次调用此方法后,我都可以将返回类型分配为并使用强制转换。(RuntimeError如果发生错误的铸造)。我可以在实例化它时使用通用的传递返回类型到验证器(我仍然必须使用强制转换,但在方法内部
getRealValue并且只有一次)。如果RuntimeError我忘记传递返回类型或传递错误的类型。
如果有一种方法可以将返回类型存储在验证器中并使用它?