728x90
반응형
상위 클래스의 필요성
- T 자료형의 범위를 제한 할 수 있음
- 상위 클래스에서 선언하거나 정의하는 메서드를 활용할 수 있음
- 상속을 받지 않는 경우 T는 Object로 변환되어 Object 클래스가 기본으로 제공하는 메서드만 사용가능
T extneds 를 사용한 프로그래밍
- GenericPrinter 에 material 변수의 자료형을 상속받아 구현
- T에 무작위 클래스가 들어갈 수 없게 Material 클래스를 상속받은 클래스로 한정
'프로그래밍 언어 > JAVA(자바) 응용' 카테고리의 다른 글
43.컬렉션 프레임워크 (0) | 2022.05.31 |
---|---|
42.제네릭 메서드 활용 (0) | 2022.05.30 |
40. 무엇이든 담을 수 있는 제네릭(Generic)프로그래밍 (0) | 2022.05.27 |
39.Class 클래스 (0) | 2022.05.26 |
38.String, StringBuilder, StringBuffer 클래스, text block (0) | 2022.05.25 |
댓글