다음 설명에서 클래스와 객체를 올바르게 구분한 것은?
다음 설명에서 클래스와 객체를 올바르게 구분한 것은?
Fruit라는 ___가 있고,
Apple, Banana, Mango는 각각의 ___이다.
정답: B
Fruit는 과일들의 공통된 특성을 정의하는 클래스이고, Apple, Banana, Mango는 그 클래스로 만든 구체적인 객체들입니다.
⦁ 분류 체계:
⦁ Fruit (클래스): 모든 과일의 공통 속성과 메서드 정의
⦁ 속성: 색상, 크기, 맛
⦁ 메서드: 먹기(), 썰기()
⦁ Apple, Banana, Mango (객체들): 각각 고유한 값을 가진 인스턴스
⦁ Apple 객체: 색상="빨강", 크기="중간", 맛="달콤"
⦁ Banana 객체: 색상="노랑", 크기="길쭉", 맛="부드러움"
⦁ 상속 관계: 모든 과일 객체는 Fruit 클래스의 속성과 메서드를 물려받음
⦁ 현실 세계 매핑: 객체지향은 현실의 분류 체계를 프로그래밍으로 자연스럽게 표현
💡 학습 팁
이 문제를 포함한 PHP 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.