OOP를 이해하기 위한 Class, Instance, Object의 간단한 개념 클래스 객체를 만들기 위한 설계도. 아래 사진을 보면 붕어빵 틀이라고 할 수 있다. 객체 구현할 대상(클래스에서 선언된 그대로 만들어진 것), 즉 붕어빵이다. 인스턴스 설계도를 바탕으로 객체를 실체화 하면 그것이 인스턴스 이다. 객체는 메모리에 할당되어 있지않으며, 단순히 클래스 내 함수로 선언 되어 있는 것이며, 클래스 밖에서 변수로 선언 되어 메모리가 할당되어지는 경우를 인스턴스라 한다. 또 다른 쉬운 그림을 보자면 아래와 같다. 객체vs 인스턴스 : 다시한번 살펴보자면, 객체는 클래스 타입으로 선언되엇을 때 객체라 하며, 해당 객체가 메모리에 할당되어 실제 사용 될 때 인스턴스 라고 한다. 헷갈리지 않게 주의하자. 크게..