1. 程式人生 > 其它 >暑假學習記錄24 泛型1

暑假學習記錄24 泛型1

(1)今天學習了泛型的一部分
(2)明天繼續學習剩下的部分
(3) 1 泛型定義格式 <型別>

<型別1,型別2......>

好處 把執行時期的問題提前到了編譯期間

避免了強制型別轉換

2 泛型類 格式 修飾符 class 類名<型別>{}

範例 public class Generic<T>{

          private T t;

         public T getT(){
return t;

                 }

public void setT(){

this.t=t;

                  }

                    }

3 泛型方法 格式 修飾符<型別>返回值型別 方法名 (型別 變數名){}

範例 public<T>void show (T t){}

4 泛型介面 格式 public interface Generic<T>{

void show(T,t);

                       }

實現類 public class GenericImpl<T> implements Generic<T>{

                public void show(T,t){

System.out,println(t);

                          }

                

                         }