Template   템플릿

(2020-09-20)
Top 정보기술(IT) 프로그래밍 프로그래밍 기타일반
Top 정보기술(IT) 프로그래밍 프로그래밍언어 종류 C++

1. 템플릿 (Template)

  ㅇ [일반]  통상, 모양을 잡아주는 온갖 종류의 도형 틀들로 이루어진 형판 (形板, 모양자)

  ㅇ [전산]  일부 만 변경해서 반복하거나 재사용할 수 있는 틀
     - 생산성,유지보수성,완성도를 위해 검증된 틀을 선언하고 재사용하는 것


2. [전산]  템플릿문자열 템플릿 (Template Literal)                        ☞ Here Document, 리터럴(Literal) 참조
     - 문자열 리터럴에 표현식(변수 등)을 추가하거나, 여러 줄의 문자열을 표현 가능
     - 자바스크립트 例) tempLiteral = `I am an Template Literal ${someVar}`;

  ㅇ 함수 템플릿 (Function Template)
     - 함수다중 정의를 쓰지 않고도,
        . 여러 자료형을 쓸 수 있도록, 함수에 다양성을 주는 틀
     - 즉, 함수의 기능은 명확,단일하게 하되,
        . 다양한 자료형을 사용 가능케 함으로써, 오히려 모호함을 유지

  ㅇ 클래스 템플릿 (Class Template)
     - 클래스를 찍어내는 모양자



Copyrightⓒ written by 차재복 (Cha Jae Bok)