내가 이해한 것
일단 객체(Object) = 인스턴스(Instance). 세부하게 따지자면 차이가 있을 수 있지만 같은 걸로 봐도 크게 문제 없음.
Class로부터 new 키워드를 통해 생성되면 heap 메모리에 공간을 확보하며 생성된다. 즉 실제 존재하게 되는 것.
인스턴스화(Instantiate)함으로써 당신은 해당 Class로부터 실제로 쓸 수 있는 객체(Object) 또는 인스턴스(Instance)를 얻게 된다.
클래스라는 구조를 실체화 하여 변수를 할당하고 메소드를 사용하는 등 다양한 행동을 할 수 있는 것이다.