2 [why?] 객체 지향 프로그래밍 객체 지향 프로그래밍(OOP)은 여러개의 독립된 단위인 객체들의 모음으로 컴퓨터 프로그램을 파악하는 것이다. - 각각의 객체는 메시지를 주고받고 데이터를 처리할 수 있다. - 프로그램을 유연하고 변경이 쉽게 만들수 있기 때문에 대규모 소프트웨어 개발에 많이 사용한다. - 소프트웨어 개발, 보수를 간편화하고 직관적인 코드 분석이 가능한 장점이 있다. 백엔드・객체지향프로그래밍・OOP 2