1-1. 생성자요? 생성자는 인스턴스가 생성될 때 호출되는 "인스턴스 초기화 메서드"이다. 생성자는 1. 리턴 값이 없고, 2. 생성자의 이름과 클래스의 이름은 같아야한다. + 생성자도 오버로딩이 가능하다. 생성자는 인스턴스를 생성하는 것이 아니고 단순히 인스턴스 변수들의 초기화에 사용되는 조금 특별한 메서드일 뿐이다. 사실 모든 클래스에는 반드시 하나 이상의 생성자가 정의되어 있어야한다. 지금까지 생성자 없이 인스턴스를 생성할 수 있었던 이유는 기본 생성자(Default constructor) 덕분이다. 기본 생성자는 컴파일러가 제공하는 생성자로 아무것도 하지 않아도 알아서 넣어준다. 이것은 클래스 내에 '생성자가 하나도 없을 때 '뿐이라는 것을 명심-!! 생성자를 이용한다면 인스턴스를 생성하는 동시에..