首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >自定义泛型实例

自定义泛型实例

原创
作者头像
MonroeCode
发布2018-01-11 14:29:12
5450
发布2018-01-11 14:29:12
举报
文章被收录于专栏:Java技术分享Java技术分享
public class UserDefined {  
    public static void main(String[] args) {  
        Teacher<Integer> p = new Teacher<Integer>(11, 11, "bb");  
        System.out.println(p.getT());  
        System.out.println(p.getA());  
        System.out.println(p.getAa());  
    }  
}  
  
class Teacher<T> {  
    private T t;  
    private int age;  
    private String name;  
  
    public T getT() {  
        return t;  
    }  
  
    public void setT(T t) {  
        this.t = t;  
    }  
  
    public int getA() {  
        return age;  
    }  
  
    public void setA(int age) {  
        this.age = age;  
    }  
  
    public String getAa() {  
        return name;  
    }  
  
    public void setAa(String name) {  
        this.name = name;  
    }  
  
    public Teacher(T t, int age, String name) {  
        super();  
        this.t = t;  
        this.age = age;  
        this.name = name;  
    }  
  
    @Override  
    public String toString() {  
        return "Person [a=" + age + ", aa=" + name + ", t=" + t + "]";  
    }  
  
}  

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档