이번에 알아볼 것은 클래스(class)이다. 참고로 이번글은 매우매우매우 주관적인 의견이 많이 들어갔으므로 그 점을 감안해야겠다. 클래스를 객체(object)의 개념을 사용해서 설명하고 싶으니 우선 객체에 대해 알아보자. 간단하게만 알아보겠다. 아래의 사진은 파이썬 공식홈페이지의 용어사전에서 object를 검색한걸 캡쳐해온 것이다. 파이썬에서 객체(object)는 선언된 모든 데이터와 정의된 모든 함수들을 포괄하는 단어다. 실체를 가지고 있는 모든 데이터는 객체라고 봐도된다. 이때 실체를 가지고 있다는 것은 '이름'을 가지고 있다는 것과 같다고 생각해도 좋다. 이름으로 접근할 수 있으면 실체가 있는 것이다. 본인은 객체를 아래와 같이 생각한다. 1차원 객체 : 변수 2차원 객체 : 함수(메소드) 3차원 ..