이번 포스트에서는 generic에서 사용되는 와일드카드와 PECS(Produce-extends, Consumer-super)에 대해서 알아보자. 와일드 카드와 사용법 와일드 카드Generic Type의 객체를 할당 받을 때 정확히 어떤 타입을 받아야 하는지 모를 경우 와일드 카드를 사용할 수 있다. 와일드 카드는 아래와 같이 3가지 형태로 사용할 수 있다.표현설명Generic type비 한정적 와일드 카드(unbounded wildcard): 타입에 제한이 없음(Object)Generic type한정적 와일드 카드(bounded wildcard): T 또는 T를 상속받은 타입들만 사용 가능Generic type한정적 와일드 카드(bounded wildcard): T 또는 T의 조상 타입만 사용 가능 와..
[Generic]와일드카드와 PECS
이번 포스트에서는 generic에서 사용되는 와일드카드와 PECS(Produce-extends, Consumer-super)에 대해서 알아보자. 와일드 카드와 사용법 와일드 카드Generic Type의 객체를 할당 받을 때 정확히 어떤 타입을 받아야 하는지 모를 경우 와일드 카드를 사용할 수 있다. 와일드 카드는 아래와 같이 3가지 형태로 사용할 수 있다.표현설명Generic type비 한정적 와일드 카드(unbounded wildcard): 타입에 제한이 없음(Object)Generic type한정적 와일드 카드(bounded wildcard): T 또는 T를 상속받은 타입들만 사용 가능Generic type한정적 와일드 카드(bounded wildcard): T 또는 T의 조상 타입만 사용 가능 와..
2023.01.19