객체 지향 프로그래밍(Objected-Oriented Programming, OOP)이란? 객체 지향 프로그래밍은 실세계에 존재하는 를 소프트웨어의 세계에서 표현하기 위해, 객체의 핵심적인 개념 또는 기능만을 추출하는 를 통해 모델링하려는 프로그래밍 패러다임을 의미한다