객체 생성시 변수에 초기값을 제공하고 필요한 초기화 절차를 실행하는 메소드 (js에서 ,let i = 0 뭐이런건가?)
인스턴스 변수를 초기화하는 것이 목적, 하나의 변수를 동시에 여러개의 값으로 초기화 할 수 있다.
생성자의 조건
생성자의 이름은 클래스의 이름과 같아야한다.
생성자는 리턴값이 없다. void를 쓰지 않는다.
모든 클래스에는 반드시 하나 이상의 생성자가 있어야 한다.