泛型与泛型继承.doc

泛型: 具有一个或多个变量的类就是泛型类. 语法: public class 类名 Typelist Typelist表示类型参数列表,每个类型之间用逗号分隔.如T,V 生成泛型类实例: 语法: 类名 Typelist 变量名 = new 类名 Typelist (arg) (arg)表示参数列表,同样以逗号分隔. 注: 在java类库中,使用 T 来表示任意类型 使用变量E来表示集合的元素类型. 使用K和V来表示关键字和值的类型.  // 泛型父类 继承关系 public class FXfatherT { private T t1; public FXfather(){} //无参构造 public FXfather(T t2) { this.t1 = t2; } public T getInfo() { return t1; } public void setInfo2(T info) { this.t1 = info; } //1.子类可以指定与泛型父类相同的类型T //2.子类在继承泛型父类后,也可以拥有自己的类型V class SonT,Vextends FXfatherT { public V v1; public Son(T tt,V v2) { super(tt); //this.v1 = v2;

文档评论(0)

1亿VIP精品文档

相关文档