객체지향 프로그래밍은 도대체 무엇일까? C#을 사용하든 파이썬을 사용하든 간에 컴퓨터 언어중에선 객체지향이라는 키워드가 보이는 것이 꼭 있습니다.처음 들었을 때 저도 대략적으로 이해하는 것에 이틀이 넘는 시간이 들었던 것 같습니다. 객체지향 프로그래밍에 대해서객체지향 프로그래밍 영어로 Object Oriented Programming 즉 OOP 라고 줄여부릅니다.객체(Object) 란 개념적으로 설명할 수 있는 모든 것을 말합니다.설명이 두루뭉실하다고 느껴질 수도 있지만 프로그래밍 상 존재하는 모든 것이 정말 다 객체라고 불리웁니다.사물(컴퓨터,노트북,스마트폰,차), 개념적인 것(캐릭터,아이템 등 게임적인 요소나 국가,군대 등) 우리가 설명할 수 있는 모든 것이 객체라고 보면 될 것입니다. 그리고 객체..