자바 제네릭 타입


단일 :

제네릭 타입은 타입을 파라미터(매개변수? 인자?)로 가지는 클래스와 인터페이스를 말한다. 


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

+ Recent posts