📌 들어가며 개발과 관련된 업무를 하다보면 '객체'라는 용어를 자주 사용하게 됩니다. "객체를 생성해서...", "객체를 넘겨서..." 등등 이러한 객체의 정의에 대해 한번쯤은 짚고 넘어가야 할 필요가 있을 것 같아 이번 포스팅을 통해 정리해보고자 합니다. 📌 객체의 정의 객체에 대한 정의는 어떠한 관점에서 정의하느냐에 따라 다르게 정리할 수 있습니다. 사전적 의미 : 먼저 사전적 의미로서의 객체는 '실제 존재하는 것'을 말합니다. 컴퓨터 과학 : 컴퓨터 과학에서의 객체 또는 오브젝트(object)는 클래스에서 정의한 것을 토대로 메모리(실제 저장공간)에 할당된 것을 의미합니다. 프로그램에서 사용되는 데이터 또는 식별자에 의해 참조되는 공간을 의미하며 변수, 자료구조, 함수 또는 메소드가 이에 해당할 수..