초기화
[Java] 클래스와 생성자(Constructor)
클래스 : 우리가 만든 클래스를 사용하려면, 그 클래스의 인스턴스(실체 instance)를 생성해야 한다. * 클래스이름 변수이름 = new 생성자(); * 생성자() : 클래스의 이름과 동일, 클래스의 멤버변수들을 초기화 * new로 생성하는 instance들은 지역변수와 달리 인스턴스가 생성될 때 자동으로 초기화 된다. 특별히 초기화를 할 값들이 지정되어 있지 않을 때는 각 변수 타입의 기본값(default)으로 초기화 된다. 생성자(Constructor) * 생성자의 목적 : 인스턴스 생성시 멤버변수들의 초기화 * 생성자의 이름은 반드시 클래스의 이름과 동일 * 생성자는 리턴 타입이 없다. * 생성자도 매개변수(argument)를 가질 수 있다. * 생성자도 오버로딩(overload) 가능 * 클래..