OOP(Object Oriented Programming). 객체지향프로그래밍 객체 지향적 프로그래밍(Object Oriented Programming)방식의 기본철학 매번 비슷 비슷한 코드들 대충 만들어 쓰지 말고 조금 어렵고 힘들더라고 닥 한 번만 고생해서 제대로 만들어 놓고 다음부터는 재활용만 하자. 객체지향 = 특정언어의 기능이 아님. 언어나 개발툴의 기능이 아님. 프로그래머가 문제를 푸는 사고 방식. 객체 지향적 프로그래밍(Object Oriented Programming)방식 1. 문제의 핵심인 데이터를 정의하고 2. 데이터에 절차를 결합하여 3. 현실의 사물을 표현할 수 있는 객체를 만든다. 4. 그리고 이런 독립적인 객체를 조립하여 프로그램을 완성해 나간다. 묶음. 숨김. 개념. 재사용. ..