"인스턴스"의 두 판 사이의 차이
잔글 |
잔글 |
||
1번째 줄: | 1번째 줄: | ||
'''인스턴스'''(instance)란 [[객체 지향 프로그래밍]](OOP)에서 [[클래스]](class)에 소속된 개별적인 [[객체]]를 말한다. 예를 들어, 사용자(user)라는 클래스를 정의하고 홍길동(hong)이라는 객체를 생성할 경우, hong이라는 객체는 user라는 클래스의 인스턴스가 된다. 하나의 클래스를 사용하여 유사한 성질을 가진 수많은 인스턴스를 생성할 수 있다. 이 때 추상적인 개념인 클래스에서 실제 객체를 생성하는 것을 인스턴스화(instantiation)한다고 말한다. | '''인스턴스'''(instance)란 [[객체 지향 프로그래밍]](OOP)에서 [[클래스]](class)에 소속된 개별적인 [[객체]]를 말한다. 예를 들어, 사용자(user)라는 클래스를 정의하고 홍길동(hong)이라는 객체를 생성할 경우, hong이라는 객체는 user라는 클래스의 인스턴스가 된다. 하나의 클래스를 사용하여 유사한 성질을 가진 수많은 인스턴스를 생성할 수 있다. 이 때 추상적인 개념인 클래스에서 실제 객체를 생성하는 것을 인스턴스화(instantiation)한다고 말한다. | ||
+ | |||
+ | ==개요== | ||
+ | 인스턴스는 추상화된 개념 또는 클래스 객체, 컴퓨터 프로세스 등과 같은 템플릿이 실제 구현된 것이다. 인스턴스는 클래스 내의 객체에 대해 특정한 변형을 정의하고 이름을 붙이고 난 뒤 그것을 물리적인 어떠한 장소에 위치키는 작업을 통해 만든다.<ref name="개요">Finn, <[https://m.blog.naver.com/PostView.nhn?blogId=shc427118&logNo=220388281936&proxyReferer=https%3A%2F%2Fwww.google.com%2F | ||
+ | 인스턴스란??]>, 《개인블로그》,2015-06-12</ref> | ||
+ | |||
+ | {{각주}} | ||
+ | ==참고 자료== | ||
+ | * Finn, <[https://m.blog.naver.com/PostView.nhn?blogId=shc427118&logNo=220388281936&proxyReferer=https%3A%2F%2Fwww.google.com%2F | ||
+ | 인스턴스란??]>, 《개인블로그》,2015-06-12 | ||
+ | |||
== 같이 보기 == | == 같이 보기 == |
2020년 8월 13일 (목) 11:31 판
인스턴스(instance)란 객체 지향 프로그래밍(OOP)에서 클래스(class)에 소속된 개별적인 객체를 말한다. 예를 들어, 사용자(user)라는 클래스를 정의하고 홍길동(hong)이라는 객체를 생성할 경우, hong이라는 객체는 user라는 클래스의 인스턴스가 된다. 하나의 클래스를 사용하여 유사한 성질을 가진 수많은 인스턴스를 생성할 수 있다. 이 때 추상적인 개념인 클래스에서 실제 객체를 생성하는 것을 인스턴스화(instantiation)한다고 말한다.
개요
인스턴스는 추상화된 개념 또는 클래스 객체, 컴퓨터 프로세스 등과 같은 템플릿이 실제 구현된 것이다. 인스턴스는 클래스 내의 객체에 대해 특정한 변형을 정의하고 이름을 붙이고 난 뒤 그것을 물리적인 어떠한 장소에 위치키는 작업을 통해 만든다.[1]
각주
- ↑ Finn, <[https://m.blog.naver.com/PostView.nhn?blogId=shc427118&logNo=220388281936&proxyReferer=https%3A%2F%2Fwww.google.com%2F 인스턴스란??]>, 《개인블로그》,2015-06-12
참고 자료
인스턴스란??]>, 《개인블로그》,2015-06-12
같이 보기