泛型-接口泛型

Java接口的泛型,常用一共就兩種!
1:第一種在實現接口的子類依舊使用泛型,在實例化的時候在動態添加type
2://第二種形式,子類實現接口的時候具體化type,在實例化的時候不用再動態添加type


//接口泛型
public class MessageTest {
    public static void main(String[] args) {

    }
}

interface Message<T>{
    public void isit(T t);
}
class MessageTwo<T> implements Message<T>{//第一種在實現接口的子類依舊使用泛型,在實例化的時候在動態添加type
    public void isit(T t){
        System.out.println(t.toString());
    }
}

class MessageThree implements Message<String>{//第二種形式,子類實現接口的時候具體化type,在實例化的時候不用再動態添加type
    public void isit(String t){
        System.out.println(t.toString());
    }
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章