클래스 객체명 = new 클래스();
그렇다면 붕어빵틀과 붕어빵으로 표현하면 어떻게 될까?
붕어빵틀 붕어빵 = new 붕어빵틀();
클래스가 붕어빵틀이고 객체가 붕어빵이라면 위 코드는 새로운 붕어빵틀을 만들었는데 붕어빵이 되었다는 소리가 된다.
클래스와 객체를 구분하는 간단한 방법은 나이를 물어보는 것이다.
즉, 클래스는 분류에 대한 개념이지 실체가 아니다. 객체는 실체다.
클래스와 객체는 다음과 같은 관계인 것이다.
클래스 : 객체 = 펭귄 : 뽀로로 = 사람 : 김연아
클래스와 객체의 관계 - 분류(class)와 사물(object)의 관계
참고