如何实现通用接口方法

时间:2018-02-18 21:06:37

标签: java

interface A<T>
{
   void method1(T a)
   {
   }
}
class B implements A<Integer>
{
   void method1(Integer a)
   {
   }
}

但是在运行时界面A希望:

interface A
{
   void method1(Object a)
   {
   }
}

所以method1中的class B如何在接口A中实现method1作为参数类型在运行时会有所不同。因此method1()的{​​{1}}尚未实现,因此不应标记编译错误。

0 个答案:

没有答案