클래스의 기본(03-3) 객체지향 프로그래밍의 이해
객체지향 프로그래밍의 이해 C++은 객체지향 언어. 객체 : Object → 사물, 또는 대상 즉, Object는 우리 주변에 존재하는 물건(연필, 나무, 지갑, 돈 등등)이나 대상(선생님, 교수님 등등)을 의미 그렇다면 객체를 지향하는 프로그래밍이란? 예시 "나는 과일장수에게 두 개의 사과를 구매했다!" 객체의 종류 : "나", "과일장수", "사과" "나"라는 객체는 "과일장수"라는 객체로부터 "과일" 객체의 구매라는 액션을 취할 수 있어야 한다. 그러나 객체지향 프로그래밍에서는 "나" 그리고 "과일장수"와 같은 객체를 등장시킬 수 있을 뿐만 아니라, "나"라는 객체가 "과일장수"라는 객체로부터 "과일" 객체를 구매하는 행위도 그대로 표현할 수 있다. 즉, 객체지향 프로그래밍은 현실에 존재하는 사물과..
2020. 12. 24.