读书人

泛型应用-泛型接口、泛型方法、泛型数

发布时间: 2013-10-17 17:26:17 作者: rapoo

泛型应用----泛型接口、泛型方法、泛型数组、泛型嵌套
1、泛型接口1.1泛型接口的基本概念泛型应用-泛型接口、泛型方法、泛型数组、泛型嵌套
泛型应用-泛型接口、泛型方法、泛型数组、泛型嵌套
1.2泛型接口实现的两种方式定义子类:在子类的定义上也声明泛型类型


3、泛型数组
class Info<T,V>{// 接收两个泛型类型private T var ;private V value ;public Info(T var,V value){this.setVar(var) ;this.setValue(value) ;}public void setVar(T var){this.var = var ;}public void setValue(V value){this.value = value ;}public T getVar(){return this.var ;}public V getValue(){return this.value ;}};class Demo<S>{private S info ;public Demo(S info){this.setInfo(info) ;}public void setInfo(S info){this.info = info ;}public S getInfo(){return this.info ;}};public class GenericsDemo31{public static void main(String args[]){Demo<Info<String,Integer>> d = null ;// 将Info作为Demo的泛型类型Info<String,Integer> i = null ;// Info指定两个泛型类型i = new Info<String,Integer>("李兴华",30) ; // 实例化Info对象d = new Demo<Info<String,Integer>>(i) ;// 在Demo类中设置Info类的对象System.out.println("内容一:" + d.getInfo().getVar()) ;System.out.println("内容二:" + d.getInfo().getValue()) ;}};


读书人网 >编程

热点推荐