ABOUT ME

코딩 복습하고 공부하는 기록

Today
Yesterday
Total
  • 와일드 카드
    공부/Java 2024. 4. 25. 11:20

    와일드 카드

     

    - 하나의 참조 변수로 대입된 타입이 다른 객체를 참조 가능

    ※ 지네릭 타입에 다형성을 적용할 방법이라고 생각하면 편함

     

    종류

    <? extends T>     와일드 카드의 상한 제한. T와 그 자손들만 가능
    <? super T>         와일드 카드의 하한 제한. T와 그 조상들만 가능
    <?>                      제한 없음. 모든 타입이 가능. <? extends Object>와 동일

     

    - 메서드의 매개변수에도 와일드 카드를 사용할 수 있다.

      와일드 카드를 메서드의 매개변수에 적용하면, 지네릭 타입이 다른 여러 객체를 매개변수로 지정할 수 있다.

    '공부 > Java' 카테고리의 다른 글

    지네릭 형변환  (0) 2024.04.28
    지네릭 메서드  (0) 2024.04.25
    제한된 지네릭 클래스, 지네릭스의 제약  (0) 2024.04.24
    HashMap과 지네릭스  (0) 2024.04.23
    Iterator<E>  (0) 2024.04.22
Designed by Tistory.