IT 언어/Java
[Java] 생성자 --*Q/A
비둘기멋지게발차기
2023. 12. 12. 14:37
생성자란?
- 객체 생성시 단 한번만 호출되는 메소드
- 호출되는 시점상 객체의 초기화를 위해 사용된다
특징
- 반환 자료형이 없다
- 메소드명은 반드시 클래스 명과 동일해야 한다
- 매개변수를 가질 수 있다 (=오버로딩)
- 클래스에 최소 1개는 있어야 하며, 생성자 코드가 없을 경우 컴파일러가 기본 생성자를 자동 생성
예제
- 기본 생성자가 없으면 실행되지 않는다
1. 클래스 정의
2. 객체 생성 및 실행
3. 결과 화면
문제
정답
1. 클래스 정의
2. 객체 생성 및 실행
3. 결과화면