클래스(Class)와 객체(Object)의 관계로 가장 적절한 설명은?

과목: C#

문제 번호: 2620

medium
클래스(Class)와 객체(Object)의 관계로 가장 적절한 설명은?
A. 클래스와 객체는 완전히 동일한 개념이다
B. 클래스는 객체의 템플릿이고, 객체는 클래스의 인스턴스이다
C. 객체가 먼저 만들어지고 클래스가 생성된다
D. 하나의 클래스는 하나의 객체만 만들 수 있다

정답: B



클래스는 설계도(템플릿)이고, 객체는 그 설계도로 만든 실체(인스턴스)입니다.

클래스와 객체의 관계:

클래스(Class):
⦁ 객체를 만들기 위한 템플릿/설계도
⦁ 속성과 메서드를 정의
⦁ 실제 데이터를 갖지 않음

객체(Object):
⦁ 클래스의 인스턴스(실체)
⦁ 실제 데이터를 가짐
⦁ 클래스에서 정의한 속성과 메서드를 상속

비유 예시:
⦁ 클래스 Car = 자동차 설계도
⦁ 객체 = Volvo, Audi, Toyota (실제 자동차들)
⦁ 하나의 설계도로 여러 자동차 생산 가능

💡 학습 팁

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