객체 (컴퓨터 과학): 두 판 사이의 차이

내용 삭제됨 내용 추가됨
이형주 (토론 | 기여)
조우영 (토론 | 기여)
잔글편집 요약 없음
1번째 줄:
'''객체(Object)'''는 가장 간단한 구현으로써 '''객체(Object)'''는 저장공간에서 할당된 공간을 의미한다. 프로그래밍 언어는 [[변수]]를 이용해 객체에 접근하므로 ''객체''와 ''변수''라는 용어는 종종 함께 사용된다. 그러나 메모리가 할당되기 전까지 객체는 존재하지 않는다.
 
[[절차적 프로그래밍]]에서 하나의 객체는 자료나 명령을 포함할 수 있지만 두 가지를 동시에 포함하지는 않는다. (명령은 프로시저나 함수의 형태를 가진다). [[객체지향 프로그래밍]]에서 객체는 [[클래스 (전산학)|클래스]]의 인스턴스이다. 클래스 객체는 자료와 그 자료를 다루는 명령의 조합을 포함하여 객체가 [[메시지]]를 받고 자료를 처리하며 메시지를 다른 객체로 보낼 수 있도록 한다.