LC·Dict

in·stan·ti·ate

C1technical
US/ɪnˈstænʃiˌeɪt/UK드물게 쓰임

추상적인 개념을 실제 예나 객체로 나타내다

verb동사

  1. 1

    예시하다, 구체화하다추상적인 개념, 성질, 유형 등을 구체적인 예로 나타내거나 보여 주다C1academic

    to represent or show an abstract idea, quality, or type by a concrete example

    • The novel instantiates the anxieties of its historical period.

      그 소설은 그 역사적 시기의 불안을 구체적으로 보여 준다.

    • Each case study instantiates a different form of social change.

      각 사례 연구는 서로 다른 형태의 사회 변화를 예로 보여 준다.

    유의어exemplify, embody, represent

    반의어abstract

  2. 2

    인스턴스화하다, 객체를 생성하다컴퓨터 프로그래밍에서 클래스나 템플릿으로부터 실제 인스턴스나 객체를 생성하다C1computing

    in programming, to create a particular instance or object from a class or template

    • The program instantiates a new object when the user clicks Save.

      사용자가 저장을 클릭하면 프로그램은 새 객체를 생성한다.

    • You must instantiate the class before calling this method.

      이 메서드를 호출하기 전에 그 클래스를 인스턴스화해야 한다.

    유의어create, initialize, construct

    반의어destroy

뉘앙스 · 쓰임

exemplify는 ‘예가 되다/예시하다’라는 일반적인 말이고, embody는 어떤 가치나 성질을 ‘몸소 보여 주다’라는 느낌이 강합니다. instantiate는 더 학술적·기술적인 말로, 추상적인 틀이나 클래스를 구체적인 사례나 객체로 만든다는 뉘앙스가 있습니다.

일상적인 글이나 말에서는 다소 딱딱하게 들립니다. 프로그래밍 문맥에서는 ‘객체를 생성하다’라는 의미로 자연스럽지만, 비전문가에게는 이해하기 어려울 수 있습니다.

유의어 뉘앙스 비교

exemplify
더 일반적이고 덜 전문적인 표현입니다.
embody
가치나 성질을 구체적으로 ‘체현하다’라는 느낌이 더 강합니다.
represent
더 넓은 의미로, 반드시 구체적 사례를 만든다는 뜻은 아닙니다.
create
가장 일반적인 말이며, 클래스에서 인스턴스를 만든다는 기술적 의미는 덜 정확합니다.
initialize
객체나 변수를 초기 상태로 설정한다는 뜻으로, 생성 자체와는 구별될 수 있습니다.
construct
프로그래밍에서 객체 생성 과정을 가리킬 수 있지만 언어와 문맥에 따라 의미가 달라집니다.

반의어

abstract
구체적인 사례에서 공통된 개념을 뽑아낸다는 반대 방향의 의미입니다.
destroy
생성된 객체를 없애거나 해제한다는 반대 의미로 쓰일 수 있습니다.

자주 쓰는 표현 · Collocations

verb+noun

  • instantiate a class클래스를 인스턴스화하다
  • instantiate an object객체를 생성하다
  • instantiate a template템플릿을 인스턴스화하다
  • instantiate a concept개념을 구체적인 사례로 나타내다

adv+verb

  • dynamically instantiate동적으로 인스턴스화하다

어원 · 암기 팁

[English]영어 instance에 동사를 만드는 접미사 -iate가 붙어 생긴 말입니다. instance는 라틴어 instantia에서 온 말로, ‘존재함, 예, 경우’와 관련됩니다.

instance(사례, 인스턴스) + -iate(동사화 접미사)

💡 instance를 실제로 ‘만들어 내다’라고 생각하면 instantiate의 뜻을 기억하기 쉽습니다.