다음 중 클래스 와 객체들의 관계를 올바르게 표현한 것은?
다음 중 클래스
Fruit
와 객체들의 관계를 올바르게 표현한 것은?
정답: B
클래스와 객체의 계층 관계를 이해하는 문제입니다.
올바른 관계:
⦁
Fruit
: 클래스 (템플릿/설계도)⦁ Apple, Banana, Mango: 객체 (인스턴스)
실제 코드로 표현하면:
class Fruit { /* 속성과 메서드 */ }
Fruit apple = new Fruit(); // apple 객체 생성
Fruit banana = new Fruit(); // banana 객체 생성
Fruit mango = new Fruit(); // mango 객체 생성
객체의 특징:
⦁ 클래스에서 정의한 모든 변수와 메서드를 상속
⦁ 각 객체는 독립적인 데이터를 가짐
⦁ 동일한 클래스에서 여러 객체 생성 가능
OOP의 핵심 개념:
⦁ 하나의 클래스 → 여러 객체 생성 가능
⦁ 각 객체는 동일한 구조, 다른 데이터
⦁ 코드 재사용성과 확장성 제공
💡 학습 팁
이 문제를 포함한 C# 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.