더북(TheBook)

붕어빵 틀은 붕어빵을 한 개가 아니라 얼마든지 만들어낼 수 있습니다.

package javaStudy;

public class CarExam {

    public static void main(String[] args) {
        Car c1 = new Car();
        Car c2 = new Car();
    }
}

 

new라는 키워드 뒤에 나오는 Car를 생성자라고 합니다. 이 코드는 생성자를 이용해서 메모리에 객체를 만들라는 명령입니다. 메모리에 만들어진 객체를 인스턴스라고도 부릅니다. 이렇게 만들어진 객체를 참조하는 변수가 c1입니다.

 

작성한 코드 두 줄을 실행하면 Car라는 객체가 두 개 만들어지고, 각각의 객체를 참조하는 변수 두 개 c1c2가 선언됩니다.

 

지금까지 클래스를 선언하고, 그 클래스를 이용해서 인스턴스를 생성하는 방법에 대해 알아봤습니다. 앞으로는 이렇게 만들어진 클래스를 사용하는 방법에 대해 알아보겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.