파이썬은 객체지향 프로그래밍 언어라고 많이 알려져 있습니다. 그렇다면, 객체 지향 프로그램이라는 것은 무엇인지 간단한 정의를 통해 알아보도록 하겠습니다! 객체란? 객체는 흔히 속성과 행동을 합한 것을 말합니다. 우리가 살아가면서 보는 모든 존재를 객체라고 부를 수 있습니다. 예를 들어 보겠습니다. 우리가 생활에서 제일 많이 사용하는 스마트폰도 객체입니다. 스마트폰은 네모난 모양이고, 한 손에 들어오는 크기라는 속성이 있습니다. 우리는 스마트폰을 사용하여 전화라는 행동을 하고, SNS라는 행동 등을 합니다. 즉, 이렇게 실생활에서 속성과 행동을 가지고 있는 모든 것은 객체라고 부를 수 있습니다. 객체 지향 프로그래밍 그렇다면 객체 지향 프로그래밍이란 무엇일까요? 객체지향 프로그래밍은 프로그램을 여러 독립된..