객체지향 프로그램이란 무엇인가요? 란 질문은 굉장히 폭넓네요
일단 단순하게 얘기하자면 프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법 입니다.
원하시는 답변이 아니었겠지만 이렇게밖에 설명을 못하겠네요 한도끝도 없이 객체지향 프로그램에 대해서
설명할게 정말 많습니다.
자 이제 질문자께서 생각을 해야합니다. 위에 설명한대로 하나하나 따지면서
데이터를 추상화 시키는게 뭔지, 객체를 어떻게 만들고 왜만드는지
이런걸 생각하다보면 머리속에 객체지향프로그램이 어떤것이구나하고 깨닫는게 있으실겁니다
그럼 좋은 공부하세요^^