定义泛型类型

  利用前面介绍的泛型知识,足以创建自己的泛型了。前面的许多代码都涉及到泛型类型,你还看到了多个使用泛型语法的实例。本节将定义如下内容:

  1. 泛型类
  2. 泛型接口
  3. 泛型方法
  4. 泛型委托

  在定义泛型类型的过程中,还将讨论下面一些更高级的技术:

  1. default关键字
  2. 约束类型
  3. 从泛型类中继承
  4. 泛型运算符