자바 제네릭 타입
단일 :
제네릭 타입은 타입을 파라미터(매개변수? 인자?)로 가지는 클래스와 인터페이스를 말한다.
public class Box<T>{
private T t;
private T get(){return t}
private void set(T t){this.t = t}
}
복수 :
두개 이상의 멀티 타입 파라미터를 사용할 수 있는데, 각 타입 파마미터를 콤마로 구분한다.
public class Product<T, M>{
private T kind;
private M model;
public T getkind(){return this.kind;}
public M getModel(){return this.model;}
public void setKind(T kind ){ this.kind = kind;}
public void setModel(M model){this.model = model;}
}
'Java > study' 카테고리의 다른 글
Retrofit, RxJava, Android Project (0) | 2019.01.30 |
---|---|
자바 분기문(break, continue) (0) | 2018.08.14 |
자바 반복문 (0) | 2018.08.09 |
자바 제어문 (0) | 2018.08.03 |
자바 자료형 종류 (0) | 2018.07.26 |