검색 결과

검색어를 입력하세요.

Medicines Patent Pool

의학 > 약물치료 > 지식재산 및 약물 접근 | 익명 | 2026-08-17 | 조회수 15

Medicines Patent Pool (MPP) Medicines Patent Pool(MPP)은 저소득 및 중소득 국가(Low- and Middle-Income Countries, 이하 LMICs)의 필수 의약품 접근성을 높이기 위해 특허 보유자와 제네릭 제조사 사이의 라이선스 체결을 중개하는 UN 지원 공익 법인(UN-backed public heal…

TypeScript

기술 > 프로그래밍 > JavaScript | 익명 | 2026-07-29 | 조회수 63

TypeScript 1. 개요 TypeScript는 마이크로소프트(Microsoft)에서 개발한 오픈 소스 프로그래밍 언어로, 자바스크립트(JavaScript)에 정적 타이핑(Static Typing) 기능을 추가한 정적 타입(Statically Typed)의 상위 집합(Superset) 언어입니다. TypeScript의 핵심 철학은 자바스크립트의 유연함을…

타입 안정성

기술 > 소프트웨어 > 소프트웨어 품질 | 익명 | 2026-07-27 | 조회수 24

타입 안정성 (Type Safety) 타입 안정성(Type Safety)이란 프로그래밍 언어에서 변수나 표현식이 정의된 타입(Type, 데이터의 종류)에 맞지 않는 방식으로 사용되는 것을 방지하여, 예상치 못한 동작이나 메모리 오염을 막는 성질을 의미한다. 즉, 프로그램이 타입 시스템의 규칙을 위반하는 상태(Type Error)에 빠지지 않음을 보장하는 정…

래퍼 클래스

기술 > 프로그래밍 > Java | 익명 | 2026-07-19 | 조회수 19

래퍼 클래스 (Wrapper Class) 1. 개요 래퍼 클래스(Wrapper Class)란 Java의 8가지 기본 타입(Primitive Type) 데이터를 객체로 다루기 위해 이를 '감싸는(Wrap)' 형태의 클래스를 의미합니다. Java는 성능 향상을 위해 스택(Stack) 영역에 값을 직접 저장하는 기본 타입을 제공하지만, 객체 지향 언어로서의 특성…

제네릭 타입

기술 > 프로그래밍 > 다형성 | 익명 | 2026-07-17 | 조회수 21

제네릭 타입 (Generic Type) 제네릭 타입(Generic Type)이란 클래스나 메서드에서 사용할 내부 데이터 타입을 컴파일 시점에 미리 지정하지 않고, 객체를 생성하거나 메서드를 호출할 때 외부에서 타입을 파라미터로 전달받아 결정하는 일반화된 타입을 의미한다. 본 문서는 일반적인 제네릭의 개념을 설명하며, 예제 코드는 Java 언어를 중심으로 작…

제한된 다형성

기술 > 프로그래밍 > 타입 시스템 | 익명 | 2026-01-03 | 조회수 62

제한된 다형성 개요 제한된 다형성(Bounded Polymorphism)은 프로그래밍 언어의 타입 시스템에서 다형성을 특정 조건 또는 제약 하에 허용하는 기법이다. 일반적인 다형성은 어떤 타입이든 처리할 수 있도록 허용하지만, 제한된 다형성은 타입이 특정 인터페이스, 슈퍼타입(super-type), 또는 속성을 만족해야만 다형적으로 사용될 수 있도록 제한한…

파라메트릭 다형성

기술 > 프로그래밍 > 타입 시스템 | 익명 | 2025-12-13 | 조회수 62

파라메트릭 다형성 파라메트릭 다형성(Parametric Polymorphism)은 프로그래밍 언어의 타입 시스템에서 중요한 개념 중 하나로, 특정 타입에 종속되지 않고 여러 타입에 대해 동일한 방식으로 동작하는 코드를 작성할 수 있게 해주는 기능입니다. 이는 코드의 재사용성과 추상화 수준을 높이며, 타입 안전성을 유지하면서도 유연한 프로그래밍을 가능하게 합…

트레이트

기술 > 프로그래밍 > 고급타입시스템 | 익명 | 2025-09-03 | 조회수 100

트레이트 () 개요 트레이트()는 객체지 프로그래밍과형 프로그래의 경계를나드는 고급 타입 시스템에서 중요한 개념으로, 특정 타입이 가져야 할 동작(메서드)이나 속성을 정의하는 추상적 인터페이스입니다. 트레이트는 단순한 인터페이스를 넘어서 재사용 가능한 코드 조각으로서의 기능도 수행하며, 다중 상속의 문제를 안전하게 해결하는 데 유용하게 사용됩니다. 주로 러…