泛型入门笔记(三)——构造器中使用泛型

使用格式:
[访问权限] 构造方法([<泛型类型> 参数名称]){}
    class Point<T>{        // 此处可以随便写标识符号,T是type的简称  
private T var ; // var的类型由T指定,即:由外部指定
public Point(T var){ // 通过构造方法设置内容
this.var = var ;
}
public T getVar(){ // 返回值的类型由外部决定
return var ;
}
public void setVar(T var){ // 设置的类型也由外部决定
this.var = var ;
}
};
public class GenericsDemo08{
public static void main(String args){
Point<String> p = new Point<String>("i码邦") ; // 里面的var类型为String类型
System.out.println("内容:" + p.getVar()) ;
}
};


--来自网页客户端
下载码.jpg 二维码.jpg
已邀请:

要回复问题请先登录注册

Template error, template file not found