객체지향 프로그래밍의 주요 장점으로 올바른 것은?

과목: PHP

문제 번호: 2983

medium
객체지향 프로그래밍의 주요 장점으로 올바른 것은?
A. 코드 실행 속도가 항상 빠르다
B. 메모리 사용량이 적다
C. DRY 원칙으로 코드 중복을 줄이고 유지보수가 쉽다
D. 초보자가 배우기 쉽다

정답: C



OOP의 가장 큰 장점은 DRY(Don't Repeat Yourself) 원칙을 통한 코드 품질 향상입니다.

⦁ DRY 원칙의 실현:
⦁ 공통 코드를 클래스로 추출
⦁ 한 곳에서 관리하고 여러 곳에서 재사용
⦁ 코드 중복 제거로 버그 발생 확률 감소

⦁ OOP의 실질적 장점들:
⦁ 유지보수성: 코드 수정 시 한 곳만 변경하면 됨
⦁ 재사용성: 클래스를 다양한 프로젝트에서 활용
⦁ 확장성: 기존 코드를 건드리지 않고 기능 추가
⦁ 구조화: 프로그램의 명확한 구조 제공

💡 학습 팁

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