// extends : 제너릭 타입을 사용할 때 타입 매개변수의 상한을 정의하는 데 사용됨
// ex)
// T extends Number는 T가 Number 클래스 또는 Number 클래스의 하위 클래스 중 하나인 타입만 허용함을 의미
class AAA<E extends String>{ // E String클래스를 상속받겠다
public <T extends Number> void processNumber(T number) {
// T는 Number 또는 Number의 하위 클래스여야 함
}
}
'JAVA > DAY 18 _ 23.09.11' 카테고리의 다른 글
Data Structure (0) | 2023.09.11 |
---|---|
Generic 활용 (0) | 2023.09.11 |
Generic2 (0) | 2023.09.11 |
Generic (0) | 2023.09.11 |
Integer Class (0) | 2023.09.11 |