생성자는 클래스의 인스턴스를 생성할 때만 호출되는 메서드로 인스턴스에 대한 메모리를 할당함과 동시에 필드의 값을 초기화 하는 역할을 한다. 생성자는 클래스에 위치하는 메서드이다. 따라서 식별자의 이름이 필요한데 생성자의이름은 항상 클래스의 이름과 일치해야 한다. 만약 임으로 클래스의이름과 다른 이름의 생성자를 만들면 이것은 해당 클래스의 일반 메서드가 된다. 따라서 생성자 본연의 기능을 사용하려면 반드시 생성자의 이름과 클래스의 이름이 같아야 한다. 사용방법 1.new 클래스명() 생성자를 기술하지 않을 경우 컴파일러가 자동으로 default 생성자를 생성한다. public class TestClass{ public static void main(String[] args){ new TestClass; }..