opp1 객체지향 프로그래밍(OOP): 개념과 장점 객체지향 프로그래밍이란?객체지향 프로그래밍(Object-Oriented Programming, OOP)은 프로그램 설계 방법론중 하나로, 객체를 중심으로 코드 구조를 설계하는 방식인 명령형 프로그래밍에 속합니다. 프로그램을 단순히 데이터와 처리 방법으로 나누는 것이 아니라, 프로그램을 수많은 '객체(object)'라는 기본 단위로 나누고 이들의 상호 작용으로 서술하는 방식입니다. OOP는 코드의 재사용성과 유지보수성을 높여줍니다.객체지향 프로그래밍은 C, Pascal, BASIC과 같은 절차형 언어의 복잡성을 해결하기 위해 개발되었습니다. 절차형 언어는 기능 모듈로 나누지만, 데이터 처리에 대한 고려가 부족해 현실 세계 문제 표현이 어렵습니다. OOP는 객체를 통해 모든 처리를 기술하며, 객체는 요구에 .. 2024. 10. 17. 이전 1 다음