생성자(Constructor)의 특징으로 틀린 것은?

과목: C#

문제 번호: 2634

easy
생성자(Constructor)의 특징으로 틀린 것은?
A. 생성자는 객체가 생성될 때 자동으로 호출된다
B. 생성자 이름은 클래스 이름과 동일해야 한다
C. 생성자는 반환 타입(void, int 등)을 가져야 한다
D. 생성자는 필드의 초기값을 설정하는 데 사용된다

정답: C



생성자는 반환 타입을 가지지 않습니다.

생성자의 주요 특징:
⦁ 이름: 클래스 이름과 반드시 동일
⦁ 반환 타입: 없음 (void, int 등 사용 불가)
⦁ 호출 시점: 객체 생성 시 자동 호출
⦁ 용도: 객체 초기화, 필드 초기값 설정

올바른 생성자 문법:
class Car
{
    public Car()  // 반환 타입 없음
    {
        // 초기화 코드
    }
}

잘못된 예시:
public void Car() { }  // 생성자가 아닌 일반 메서드

💡 학습 팁

이 문제를 포함한 C# 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.