"公共抽象类SampleAdapter <T extends Adapter>扩展ViewGroup"是什么意思?

CoD*_*oDe 1 java android

我没有意义

public abstract class  SampleAdapter <T extends Adapter> extends ViewGroup
Run Code Online (Sandbox Code Playgroud)

它有什么作用?一般来说,我们执行正常继承,但这里有一些扩展形式.任何身体可以建议我吗?

谢谢

Oli*_*rth 7

这声明了一个类SampleAdapter:

  • 公众可见度
  • 抽象的 ; 它无法直接实例化; 它必须用作基类.
  • 通用的 ; 它必须通过某种类型的参数化来进行参数TAdapter.
  • 继承自ViewGroup.