暑假學習記錄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);
}
}