다음 코드에서 빈칸에 들어갈 키워드는?

과목: C#

문제 번호: 2624

medium
다음 코드에서 빈칸에 들어갈 키워드는?
class Car
{
    string color = "red";
}

static void Main(string[] args)
{
    Car myObj = _____ Car();
    Console.WriteLine(myObj.color);
}
A. create
B. new
C. class
D. object

정답: B



객체를 생성할 때는 new 키워드를 사용합니다.

객체 생성 문법:
클래스명 객체명 = new 클래스명();

실행 과정:
1. new Car(): Car 클래스의 새 인스턴스 생성
2. Car myObj: 생성된 객체를 myObj 변수에 저장
3. myObj.color: 점(.) 연산자로 필드 접근

new 키워드의 역할:
⦁ 메모리에 객체 공간 할당
⦁ 클래스의 생성자 호출
⦁ 생성된 객체의 참조 반환

💡 학습 팁

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