객체 지향 프로그래밍 개요 객체 지향 프로그래밍 (Object-Oriented Programming)객체 지향 프로그래밍은 '객체' 간의 상호작용을 중심으로 데이터를 처리하는 프로그래밍 개발 방법이다.현실 세계가 다양한 객체들의 상호작용으로 운영되듯이 프로그램도 여러 개의 독립된 단위인 '객체' 들의 모임으로 파악하고자 하는 프로그래밍 방식이다.객체 지향 프로그래밍은 현실 세계를 모방한 것이다.객체 (Object)실생활에 존재하는 명사형의 모든 실체(사람,사물,개념 등)를 말한다.예 : 자동차, 도서, 학생, 학과, 성적, 수강, 회원, 상품, 장바구니, 주문, 은행계좌 등객체의 특징 :식별 가능한 이름이 있으며 관련된 상태정보(속성)와 행위를 가진다.속성 : 예를 들어, 학생의 이름, 학과 , 학번 등..