# Generics

[Swift:자료구조] Stack 와 struct
들어가기 전에 !! > 나는 stack 이 어떤 것인지 알고, Swift 로 어떻게 쓰는지만 알고 싶다. : 그냥 배열 쓰세용 :)
Typescript-challenge 4
제네릭은 재사용성이 높은 컴포넌트를 만들 때 자주 활용되는 특징이다. 한가지 타입보다 여러 가지 타입에서 동작하는 컴포넌트를 생성하는데 사용된다.제네릭은 내가 요구한 대로 signature를 생성해줄 수 있는 도구이다.제네릭(Generics)의 사전적 정의(https&
하스켈 GHC.Generics 탐험기
역시 하스켈은 알아야 할 내용이 많은 것 같다. 어떤 발표에서 하스켈 4단계인가 5단계인가로 되어 있는 피라미드를 보여주고 대부분의 하스켈 개발자들은 4단계에 있고 그 정도에 있으면 실무에서 하스켈 사용하는데 무리가 없다고 했던 말에 위로를 받아본다. 국내에 하스켈에

[Java] 제네릭스
📌 지네릭스 다양한 타입의 객체를 다루는 메서드나, 컬렉션 클래스에 컴파일 시의 타입 체크를 해주는 기능이다. 이 기능을 통해 객체가 다른 타입으로 저장되거나, 잘못 형변환되어 발생할 수 있는 오류를 줄일 수 있기 때문에 타입 안정성을 높여준다. 또한, 컬렉션 클래스

22.5.05 [HackerRank]Java Generics
🌱 배경지식 문제분석 이 문제에서는 integer와 string이 있을 때 두 타입 모두를 프린트 할 수 있는 하나의 메소드인 printArray를 작성하는 문제다. (오버로딩을 사용해서는 안된다.) Generic 제네릭 메소드는 단일 메소드로 여러 데이터타입들을
Java | ArrayList 기본, Generics
ArrayList는 Array를 이용해서 List를 구현한 것을 의미한다.장점은 내부적으로 Array를 이용하기 때문에, Index를 이용한 접근이 빠르다.단점은 데이터의 추가와 삭제가 느리다. List와 Array의 가장 큰 차이는 크기가 정해져 있지 않고 동적으로

TypeScript | 제네릭(Generics)
(선언 시, 타입 파라미터만 적고) 생성 시점에 사용할 타입을 결정<T>기입해주지 않아도 TS는 전달되는 매개변수로 타입 파악함.T보통 T 사용 (다른 문자 무관)어떤 타입을 전달받아서 해당 함수 등 에서 사용 가능하게 함.사용하는 쪽에서 타입 결정 특정 타입으

드디어! <T>제네릭(Generics)💫
💡 유연하고! 타입이 보장되고, 재사용성이 높은 제네릭(Generics)!! 선언 시점이 아니라 생성 시점에 타입을 명시하여 하나의 타입만이 아닌 다양한 타입을 사용할 수 있도록 하는 기법!

자바 제네릭스
제네릭스란 JDK 1.5부터 도입한 클래스 내부에서 사용할 데이터 타입을 외부에서 지정하는 기법이다. 다양한 타입의 객체들을 다루는 메서드나 컬렉션 클래스에 컴파일 시의 타입 체크를 해주는 기능이다.제네릭스가 필요한 이유는 객체의 타입을 컴파일 시에 체크하기 때문에 객
[중]오름,내림차순/properties/다른폴더에 컴파일하기
comparable은 compareTo 메소드 를 오버라이딩해서 하나의 객체를 받는다.내 주소에 있는 값과 가져온 값을 비교해서 오름, 내림 차순으로 정리할 수 있따.comparator는 compare 로 두가지 값을 가지고 와서 비교 할 수 있다.int compare

[TS] Typescript Generics 정리
extends ⇒ generic에서는 기존 상속의 의미와 조금 다름type을 적절히 찾아내고 활용하는 시스템.(컴파일 타임의 타입을 정확하게 찾아낼 수 있는 방법