Python - 문제 미리보기

문제 2044

easy
OOP는 무엇의 줄임말이며, 그 핵심 개념은?
A. Object-Oriented Programming, 함수를 중심으로 프로그래밍하는 방식
B. Object-Oriented Programming, 클래스와 객체를 중심으로 프로그래밍하는 방식
C. Operation-Oriented Programming, 연산을 중심으로 프로그래밍하는 방식
D. Output-Oriented Programming, 결과를 중심으로 프로그래밍하는 방식

정답: B

OOP의 정의: ⦁ Object-Oriented Programming: 객체 지향 프로그래밍 ⦁ 핵심 개념: 클래스(Class)와 객체(Object)를 중심으로 코드를 구성하는 프로그래밍 패러다임 OOP의 기본 철학: ⦁ 현실 세계 모델링: 현실의 사물을 객체로 표현 ⦁ 데이터와 기능 통합: 관련된 데이터와 함수를 하나의 객체 안에 묶음 ⦁ 재사용성: 한 번 만든 클래스를 여러 번 사용 가능 Python에서 OOP의 특징: ⦁ 순수 객체 지향: 모든 것이 객체 (숫자, 문자열, 함수 등) ⦁ 다중 패러다임: OOP뿐만 아니라 절차적, 함수형 프로그래밍도 지원 ⦁ 동적 타이핑: 런타임에 객체 타입 결정

💡 학습 팁

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