다음 코드의 실행 결과는?
다음 코드의 실행 결과는?
class Car
{
string color = "blue";
static void Main(string[] args)
{
Car myCar = new Car();
Console.WriteLine(myCar.color);
}
}
정답: B
객체의 필드에 접근하여 값을 출력하는 예제입니다.
코드 실행 과정:
1.
Car
클래스 정의 (color 필드 포함)2.
myCar
객체 생성3.
myCar.color
로 필드 값 접근4. "blue" 출력
점(.) 연산자:
⦁ 객체의 멤버(필드, 메서드)에 접근
⦁ 문법:
객체명.멤버명
⦁ 예:
myCar.color
, myCar.drive()
필드 초기값:
⦁ 클래스에서 필드 선언 시 초기값 설정 가능
⦁ 모든 객체가 생성될 때 해당 초기값을 가짐
💡 학습 팁
이 문제를 포함한 C# 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.