Car 클래스의 Car() 생성자는 Car 클래스의 인스턴스가 만들어질 때 자동으로 호출해서 실행합니다.
> var car = new Car();
Constructor
앞 코드처럼 Car 클래스의 인스턴스가 생성될 때 자동으로 Car() 생성자가 실행됩니다.
메서드와 마찬가지로 클래스에 매개변수를 달리하여 생성자를 여러 개 만들 수도 있습니다. 메서드를 학습할 때 다시 언급하겠지만, 메서드가 오버로드(다중 정의)되는 것처럼 생성자도 오버로드됩니다. 이를 생성자 오버로드 또는 생성자 오버로딩이라고 합니다. 그리고 this 키워드를 사용해서 다른 생성자를 호출할 수도 있습니다.