java 往Java泛型类中方法传一个对象引用的参数,但是该方法的参数为什么不能调用该对象的方法?

往Java泛型类中方法传一个对象引用的参数,但是该方法的参数为什么不能调用该对象的方法?也许当你定义泛型时,你定义了<T>。这样,您就不知道t是哪种类型,它将默认为object如果您通过了一个

往Java泛型类中方法传一个对象引用的参数,但是该方法的参数为什么不能调用该对象的方法?

也许当你定义泛型时,你定义了<T>。这样,您就不知道t是哪种类型,它将默认为object

如果您通过了一个测试对象,则该对象中有一个测试方法,您想调用该方法,但该对象中没有该方法,则会报告一个错误。

在定义泛型时,可以将其定义为<T extensions test>,这样,只要传入test的子类对象,就可以调用test方法。