# 제네릭

TypeScript | Generic 제네릭 (feat. TypeScript 두 달차 후기)
타입스크립트 제네릭의 여러 사용 방법에 대해 정리해봅니다.
[자바] 지네릭 제네릭 generic
클래스 내부에서 사용할 데이터 타입을 외부에서 지정해주는 기법을 의미한다.여기서 꺽새 <> 안에 있는 타입이 person 클래스의 <T> 에 있는 T로 들어가서 필드에있는 public T info 에서 T의 데이터타입이 설정해준 데이터타입으로 바뀐다.데이터타

[Type script] 제네릭 (Generics)
Java같은 정적 타입 언어는 함수 및 클래스를 정의하는 시점에 매개변수나 리턴 값의 타입을 선언해줘야 하는데, 이처럼 어떠한 클래스 혹은 함수에서 사용할 타입을 그 함수나 클래스를 사용할 때 결정하는 프로그래밍 기법을 제네릭이라 한다. TypeScript에서의 제네릭

Typescript | 제네릭
제네릭은 C특히, 한가지 타입보다 여러가지 타입에서 동작하는 컴포넌트를 생성하는데 사용된다.제네릭같은 경우 타입스크립트를 처음 시작할때 입문자,또는 처음 시작하는 사람들에게 굉장히 두려워 하는 문법 중에 하나이다.(본인 또한 그래서 쉽게 정리하고자 한다.)그럼 제네릭이
자바 기본 개념(18)
목록의 형태로 데이터를 관리순차적이며, 크기에 제한 없이 값을 보관 및 누적(Array)List<클래스> 변수명 = new ArrayList<클래스>();add(): 리스트에 값을 추가한다.get(인덱스 번호): 리스트에서 인덱스 번호의 값을 가져온다.rem
Java 정리
오버로딩은 새로운 메소드를 정의하는 것오버라이딩은 상속받은 기존의 메소드를 재정의 하는 것추상 메소드란 자식 클래스에서 반드시 오버라이딩해야만 사용할 수 있는 메소드를 의미합니다.추상 메소드를 선언하여 사용하는 목적은 추상 메소드가 포함된 클래스를 상속받는 자식 클래스
제네릭 사용 이유
형태가 같은 Class를 선언할 때 서로 다른 Type 정의에 의해 복수의 Class를 정의하는것 보다, 제네릭을 통해 Class를 인스턴스화할 때 인자와 함께 Type을 넘겨줌으로써 하나의 Class로 복수의 Type을 처리할 수 있다. 위 코드를 보면 StudentPerson와 EmployeePerson은 형태가 같음에도 인자로 받는 인스턴스 객체의 ...