붕어빵 틀은 붕어빵을 한 개가 아니라 얼마든지 만들어낼 수 있습니다.
package javaStudy;
public class CarExam {
public static void main(String[] args) {
Car c1 = new Car();
Car c2 = new Car();
}
}
new라는 키워드 뒤에 나오는 Car를 생성자라고 합니다. 이 코드는 생성자를 이용해서 메모리에 객체를 만들라는 명령입니다. 메모리에 만들어진 객체를 인스턴스라고도 부릅니다. 이렇게 만들어진 객체를 참조하는 변수가 c1입니다.
작성한 코드 두 줄을 실행하면 Car라는 객체가 두 개 만들어지고, 각각의 객체를 참조하는 변수 두 개 c1과 c2가 선언됩니다.
지금까지 클래스를 선언하고, 그 클래스를 이용해서 인스턴스를 생성하는 방법에 대해 알아봤습니다. 앞으로는 이렇게 만들어진 클래스를 사용하는 방법에 대해 알아보겠습니다.