다음 빈칸에 들어갈 C#의 특징으로 가장 적절한 것은?

과목: C#

문제 번호: 2455

medium
다음 빈칸에 들어갈 C#의 특징으로 가장 적절한 것은?
// C#은 _______ 프로그래밍 언어입니다.
public class Car 
{
    private string model;
    public void StartEngine() { }
}
// 위 코드처럼 클래스를 사용하여 프로그램을 구조화합니다.
A. 함수형(functional)
B. 절차적(procedural)
C. 객체지향(object-oriented)
D. 논리형(logical)

정답: C



C#이 객체지향 언어인 이유:

1. 클래스 기반 구조: 코드 예제의 class Car처럼 클래스를 사용
2. 캡슐화: private, public 같은 접근 제어자 지원
3. 코드 재사용성: 한 번 작성한 클래스를 여러 곳에서 활용 가능
4. 개발 비용 절감: 체계적인 구조로 유지보수가 쉬워짐

객체지향 프로그래밍은 현실 세계의 개념을 프로그램으로 모델링하기 쉽게 만들어줍니다.

💡 학습 팁

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