|
자바일반 |
[1] |
|
등록일:2008-03-13 12:35:53 (0%) 작성자: 제목:제네릭(Generic) 타입... |
|
전달되는 객체가 ....
하나의 자료형으로만 쓰일때 <T>
하나의 요소로 쓰일때 <E>
하나의 키로 쓰일때 <K>
하나의 값으로 쓰일때 <V>
그리고.. 와일드카드 <?> -- 전부허용..
클래스1
클래스2 extends 클래스1
클래스3 extends 클래스2
클래스 2 <? super 클래스2> 객체명 = new 클래스1 클래스3의 객체명
-> 제네릭 클래스에서 클래스 2 이상으로만 받아들이므로 클래스 3은 원래 안되지만
생성시 클래스1으로 만들어지므로 허용..
클래스 2 <? extends 클래스2> 객체명 = new 클래스3 클래스3의 객체명
-> 제네릭 클래스에서 클래스 2 이하으로만 받아들이므로 허용..
[출처] 제네릭(Generic) 타입...|작성자 범도르
http://blog.naver.com/zakarum79?Redirect=Log&logNo=120027846682 |
[본문링크] 제네릭(Generic) 타입...
|
[1]
|
|
|
|
|
코멘트(이글의 트랙백 주소:/cafe/tb_receive.php?no=2608 |
|
|
|
|
|
|
|
|
|
Copyright byCopyright ⓒ2005, SSISO Community All Rights Reserved.
|
|
|