본문 바로가기

제네릭2

코틀린 익히기 8 - 제네릭 제네릭제네릭은 jdk 1.5부터 도입되었습니다. 타입을 미리 지정하지 않고 컴파일할 때 체크할 수 있도록 하는 기능입니다. 미리 타입을 지정해 두면 타입을 형변환하거나 체크해야 하는 번거로움이 있습니다. 제네릭을 사용하면 이와 같은 부담에서 벗어날 수 있습니다. 제네릭은 클래스와 메서드에 선언할 수 있습니다. 어떻게 선언하고 사용하는지 살펴봅시다. 제네릭에서 사용하는 형식 매개변수 관례E요소K키N숫자T형식V값 1. 제네릭 클래스제네릭 클래스는 형식 매개변수를 사용하는 클래스입니다.일반 클래스 Genericclass Generic (var property: Any?) { // 주 생성자 var variabe: Any? = null // 프로퍼티 constructor(property.. 2023. 9. 28.
자바 쉽게 배우기 18 - 지네릭스 지네릭스, 제네릭스 (Generics) 이번 글에서는 지네릭스에 대해 알아보겠습니다. 사실 이전에 컬렉션 프레임워크에서 지네릭스를 한 번 언급했던 적이 있습니다. 추후에 설명하겠다고 하고 넘어왔었는데요. 바로 이번 글에서 설명드립니다. 제네릭이라고도 불리는 지네릭스는 jdk 1.5부터 도입되었습니다. 타입을 미리 지정하지 않고 컴파일할 때 체크할 수 있도록 하는 기능입니다. 미리 타입을 지정해 두면 타입을 형변환하거나 체크해야 하는 번거로움이 있습니다. 지네릭스를 사용하면 이와 같은 부담에서 벗어날 수 있습니다. 지네릭스는 클래스와 메서드에 선언할 수 있습니다. 어떻게 선언하고 사용하는지 살펴봅시다. 1. 지네릭 클래스 지네릭스는 대부분 Type의 첫 글자 T를 사용해 표시하지만 다른 기호를 사용해도 상.. 2023. 2. 20.