LC·Dict

in·stan·ti·a·tion

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

추상적인 것의 구체적 사례화 또는 컴퓨터에서 객체 생성

noun명사

  1. 1

    구체화, 사례화추상적인 개념, 성질, 규칙 등이 구체적인 사례나 실제 형태로 나타나는 것 또는 그렇게 하는 과정C1general

    the act or result of representing an abstract idea, quality, rule, or theory in a concrete example or form

    • The sculpture is a vivid instantiation of the artist's idea of freedom.

      그 조각품은 자유에 대한 예술가의 생각을 생생하게 구체화한 것이다.

    • Each local custom is an instantiation of a broader cultural pattern.

      각 지역 관습은 더 넓은 문화적 패턴이 구체적으로 나타난 사례이다.

  2. 2

    인스턴스화, 인스턴스 생성컴퓨터 프로그래밍에서 클래스, 템플릿, 타입 등으로부터 특정 객체나 인스턴스를 만드는 것 또는 그렇게 만들어진 인스턴스C1computing

    in computing, the process of creating a specific object or instance from a class, template, or type, or the instance so created

    • Object instantiation happens when the program creates a new user object.

      프로그램이 새 사용자 객체를 만들 때 객체 인스턴스화가 일어난다.

    • The error occurs during instantiation of the database connection class.

      그 오류는 데이터베이스 연결 클래스의 인스턴스화 중에 발생한다.

뉘앙스 · 쓰임

example은 일상적인 ‘예’이고, instance는 특정한 ‘사례’에 가깝습니다. instantiation은 더 격식 있고 이론적인 말로, 어떤 추상적 개념이 실제 형태로 구현되거나 나타났다는 뉘앙스가 강합니다. implementation은 보통 계획이나 설계를 실제 시스템으로 ‘구현’하는 데 초점이 있고, instantiation은 추상적 틀에서 특정 사례가 생겨나는 데 초점이 있습니다.

일상 대화에서는 거의 쓰지 않는 학술적·기술적 단어입니다. 일반적인 상황에서는 example, instance, concrete example, implementation 등이 더 자연스러울 수 있습니다. 프로그래밍 문맥에서는 class, object, instance와 함께 자주 쓰입니다.

유의어 뉘앙스 비교

embodiment
추상적 성질이나 생각이 사람·사물에 ‘체현’되어 있다는 느낌이 강합니다.
realization
생각이나 계획이 실제로 이루어졌다는 의미가 강합니다.
example
가장 일반적이고 쉬운 말로, 이론적·학술적 느낌은 약합니다.
instance creation
프로그래밍 문맥에서 더 설명적이고 이해하기 쉬운 표현입니다.
object creation
객체 지향 프로그래밍에서 객체를 만드는 행위에 더 직접적으로 초점을 둡니다.

반의어

abstraction
구체적 사례에서 세부를 빼고 일반적 개념으로 만든 것을 뜻합니다.

자주 쓰는 표현 · Collocations

noun+noun

  • object instantiation객체 인스턴스화
  • class instantiation클래스 인스턴스화

noun+prep+noun

  • an instantiation of an idea생각의 구체화

adj+noun

  • concrete instantiation구체적 사례화

prep+noun

  • during instantiation인스턴스화 중에

어원 · 암기 팁

[Latin]영어 instantiate에 명사형 접미사 -ion이 붙은 말입니다. instantiate는 ‘사례, 경우’를 뜻하는 instance와 관련되며, 더 거슬러 올라가면 라틴어 instantia에서 온 말입니다.

instantiate(구체화하다, 인스턴스화하다) + -ion(행위·과정·결과를 나타내는 명사 접미사)

💡 instance는 ‘사례’이고, instantiation은 ‘사례(instance)로 만들어지는 과정’이라고 기억하면 쉽습니다.