오경석의 개발노트

IT 용어_인스턴스 본문

기타/IT 용어

IT 용어_인스턴스

OHSAYU 2023. 11. 2. 15:36

인스턴스(instance) : 객체 지향 프로그래밍(OOP)에서 인스턴스는 해당 클래스에 소속된 개별적인 객체를 말한다.

 

객체와 인스턴스

   객체 지향 언어적 관점에서 객체와 인스턴스의 차이점으로는 객체는 선언, 인스턴스는 실체화를 의미한다. 클래스의 타입으로 선언이 되었을 때 객체라고 부르며, 그 객체가 메모리에 할당되어 실제 사용될 때는 인스턴스라고 부른다. 즉 객체는 실체에 초점을 두고 인스턴스는 관계에 초점을 맞춘다.

  붕어빵 기계를 예로 들면 붕어빵을 만드는 틀은 클래스이고 붕어빵은 객체이다. 그리고 이 붕어빵이 만들어지는 과정이 인스턴스화이며 틀을 이용해 만들어진 각각의 붕어빵들이 인스턴스이다.

 

 

출처 : http://wiki.hash.kr/index.php/%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4

 

인스턴스 - 해시넷

인스턴스(instance)란 객체 지향 프로그래밍(OOP)에서 클래스(class)에 소속된 개별적인 객체를 말한다. 예를 들어, 사용자(user)라는 클래스를 정의하고 홍길동(hong)이라는 객체를 생성할 경우, hong이

wiki.hash.kr

 

'기타 > IT 용어' 카테고리의 다른 글

IT 용어_튜플(tuple), 레코드(record), 행(row)  (0) 2023.11.02
IT 용어_도메인(Domain)  (0) 2023.11.02
IT 용어_릴레이션(relation)  (0) 2023.11.02
IT 용어_관계차수(Cardinality)  (0) 2023.11.02
IT 용어_스키마(Schema)  (0) 2023.11.02