[BSP]업무일지-20100614 - 임종현
C++ 객체지향 프로그래밍 객체지향 프로그래밍이란? - 프로그램을 만드는 방법중 하나이다. 만약 자동차를 예로 들면 규격화된 부품을 조립해서 완성된 차를 만드는 공정이라고 생각하면 된다. 윈도우 프로그램중 하나인 그림판을 비교해보면 "엔진 = 선긋기", "지우기 = 라이트" "글쓰기 = 범퍼" , "색 = 문짝" 등으로 비유할수 있다. 개발자 혼자 기능을 다 만드는 것이 아니라 각각의 기능을 별로도 제작하여 한곳에서 조립하는 것이다. 여기서 각각의 기능들이 바로 객체인 것이다. 장점 ◎개발자는 하나의 부품 즉, 객체에만 신경을 쓰면된다. ◎결합하여 기능에 문제가 생기더라도 문제가 있는 기능만 교체할수 있다. ◎다른 프로그램을 만들때에도 사용할수 있다. 하지만 이러한 장점에도 중요한 제약 사항이 있다. 객..