[CS 지식] 객체 지향 프로그래밍(OOP) 개념 및 예제
객체 지향 프로그래밍(OOP) object-oriented programming 이번 포스팅에선 객체 지향 프로그래밍에 대해 알아보겠습니다. 개념과 함께 예제를 살펴볼 것이며, 언어는 python으로 진행하겠습니다. 📌 정의 먼제 객체에 대한 정의부터 내리겠습니다. 객체란? 쉽게 말해 하나의 존재입니다. 물리적으로 존재하든, 추상적으로 생각할 수 있든 자신의 속성을 가지고 다른 존재와 식별이 가능하면 객체라고 할 수 있습니다. 프로그래밍으로 따지면 변수도 객체가 될 수 있고, 함수도 객체가 될 수 있습니다. 또는 변수와 함수를 묶은 것도 객체가 될 수 있습니다. 가능한 모든 것들이 하나의 존재로 묶이기만 한다면 객체가 될 수 있습니다. 파이썬으로 예를 들면, 다음 것들이 모두 객체입니다. # 1 obje..
2022.06.26