인스턴스화 란 무엇입니까?

컴퓨터 과학에서 인스턴스 생성 은 미리 정의 된 객체의 실현입니다. OOP (객체 지향 프로그래밍)에서는 객체의 클래스가 정의 될 수 있습니다. 이 클래스의 모든 객체에는 특정 속성 집합 (관련 변수), 액세서리 (해당 변수에 액세스하는 방법) 및 메서드 (함수)가 있습니다. 그런 다음 해당 객체의 인스턴스가 선언되어 프로그램에서 사용될 수 있도록 고유하고 이름이 지정된 ID를 제공 할 수 있습니다. 이 프로세스를 "인스턴스화"라고합니다.

"인스턴스화"라는 용어는 가상 서버 생성과 같은 컴퓨터 과학의 다른 영역에서도 사용됩니다. 가상 서버의 속성 (디스크 공간, 할당 된 RAM, 운영 체제 유형, 설치된 소프트웨어 등)은 미리 정의됩니다. 그런 다음 각각의 구성을 사용하는 단일 시스템에서 여러 서버를 가상화 할 수 있습니다. 인스턴스를 가상화하는 프로세스를 인스턴스화라고하며 각 가상 서버를 인스턴스라고합니다.

객체 지향, 프로그래밍 용어