다음 코드에서 빈칸에 들어갈 키워드는?
다음 코드에서 빈칸에 들어갈 키워드는?
class Person
{
private string name;
public string Name
{
get { return name; }
set { name = _____; } // 전달받은 값
}
}
정답: B
value
는 set 메서드에서 전달받은 값을 나타내는 특별한 키워드입니다.value
키워드:⦁ set 메서드 내에서만 사용
⦁ 속성에 할당되는 값을 나타냄
⦁ 자동으로 타입이 결정됨
사용 예시:
Person myObj = new Person();
myObj.Name = "Liam"; // "Liam"이 value가 됨
실행 과정:
1.
myObj.Name = "Liam"
실행2. set 메서드 호출,
value = "Liam"
3.
name = value
실행4. private 필드 name에 "Liam" 저장
💡 학습 팁
이 문제를 포함한 C# 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.