1、(知识篇)泛型Generic

泛型的使用:
 
public class Test {
public static void main(String[] args) {
DoWork<Person> doWork = new DoWork<>();
doWork.doSth(new Person());
 
DoEat<Man> doEat = new DoEat<>();
doEat.doSth(new Man());
 
}
 
// 普通类
public static class Person {
 
}
 
// 继承上一个普通类
public static class Man extends Person {
 
}
 
// 接受泛型的类
public static class DoWork<T> {
public void doSth(T obj) {
 
}
}
 
// 泛型的继承
public static class DoEat<T extends Person> {
public void doSth(T obj) {
 
}
}
 
}
 
posted @ 2016-10-30 10:58  Rida  阅读(149)  评论(0)    收藏  举报