泛型接口的实现方式二:直接在接口中指定具体类型
2016-07-10 20:42
411 查看
interface Info<T>{
public T getVar();
}
class InfoImpl implements Info<String> {
private String var;
public InfoImpl(String var){
this.setVar(var);
}
public void setVar(String var) {
this.var = var;
}
public String getVar(){
return this.var;
}
}
public class Test {
public static void main(String[] args) {
Info<String> i = null;
i = new InfoImpl("张三");
System.out.println(i.getVar());
}
}
public T getVar();
}
class InfoImpl implements Info<String> {
private String var;
public InfoImpl(String var){
this.setVar(var);
}
public void setVar(String var) {
this.var = var;
}
public String getVar(){
return this.var;
}
}
public class Test {
public static void main(String[] args) {
Info<String> i = null;
i = new InfoImpl("张三");
System.out.println(i.getVar());
}
}
相关文章推荐
- 泛型 ---- 泛型在接口上的使用
- java泛型(一)基本介绍和使用
- Java核心技术-01-谈谈泛型
- 泛型方法、泛型类、泛型接口
- Java 泛型详解(二)
- Java_泛型—generic
- Java泛型二:泛型类 泛型接口 泛型方法详解
- C#泛型示例
- 泛型的使用
- 泛型接口和方法
- Java泛型03 : 泛型类、泛型方法、泛型接口
- 集合框架(五) java中的泛型
- Java泛型使用小结
- 集合框架——定义泛型接口
- Java 泛型(泛型接口)
- C#——面向对象——泛型——泛型接口
- Java定义泛型接口和类的方法实例分析
- Python开发【第十二篇】:DOM
- 1200 同余方程[一中数论随堂练]
- iOS 图文混排 (Swift版)