초기화 메서드

클래스 메서드의 일종이다.

메서드의 종류는 1)생성자 메서드 2)getter,setter 메서드 , 3)일반 메서드 등이 있다.

생성자 메서드는 객체의 생성과 동시에 인스턴스 변수를 원하는 값으로 초기화할 수 있다.

객체는 생성과 동시에 초기화 할 필요는 없다.하지만 생성과 동시에 초기화 가 필요한 경우에 초기화를 위한 특별한 메소드 이다

생성자의 형태

생성자의 이름은 해당 클래스의 이름과 같아야 한다.

생성자는 반환값( return 타입)이 없지만, 반환 타입을 void형으로 선언하지 않는다.

클래스에 생성자 메소드가 없으면 기본생성자(default constructor)가 생략 되어 있다.

생성자 메소드가 2개 이상일때는( 기본생성자 메서드 포함) 기본 생성자가 반드시 존재해야 된다.

생성자의 특징