Java #기본 생성자 #매개변수가 있는 생성자

    [JAVA 복습] 기본 생성자와 매개변수가 있는 생성자

    - 자바의 정석 (기본편)을 참고했습니다. - 복습을 위한 게시글입니다. - 소스에 오타가 있을 수 있습니다. ^^:; 생성자(constructor) 란 ? 생성자는 인스턴스가 생성될 때 호출되는 인스턴스 초기화 메서드이다. 생성자는 특별한 메서드라고 할 수 있는데, 다음과 같은 특징을 지닌다. 1. 생성자 역시 메서드처럼 클래스 내부에 선언된다. 2. 생성자의 이름은 클래스의 이름과 동일해야 한다. 3. 생성자는 return 값이 없다. (void가 생략되는 것) 4. 생성자 또한 오버로딩이 가능하다. 5. 매개변수가 없거나 있을 수 있다. 기본 생성자 클래스 내부에 아무런 생성자도 없다면, 컴파일러가 제공해주는 생성자이다. 인스턴스 초기화 작업이 필요없다면 기본 생성자를 사용하자. 클래스 내부에 하나..