파이썬의 모든 것, 객체(Object)란?
객체 지향 프로그래밍에서 객체
란 프로그램의 설계도 역할을 하는 클래스가 정의한 속성(데이터)
과 메서드(함수)
를 실제로 사용할 수 있게 만든 것입니다.
쉽게 말해, 클래스라는 설계도를 바탕으로 만들어진 것이 객체입니다.
파이썬은 "모든 것은 객체다(Everything is an object)"
라는 철학을 가지고 있습니다.
숫자, 문자열, 함수, 클래스 등 파이썬에서 사용하는 모든 것은 객체로 간주됩니다.
이 덕분에 파이썬에서는 변수, 함수, 클래스 등 모든 것이 객체로서 자신만의 속성과 메서드를 갖습니다.
객체 구성 요소 복습하기
-
속성
: 객체의 특징이나 상태를 나타냅니다. 예를 들어, 강아지 객체는 이름, 나이, 품종과 같은 속성을 가질 수 있습니다. -
메서드
: 체가 수행할 수 있는 동작이나 행동을 말합니다. 예를 들어, 강아지 객체는 짖거나 뛰는 동작을 구현한 메서드를 가질 수 있습니다.
다음 수업에서는 클래스와 객체(인스턴스)의 구체적인 예제를 함께 살펴보겠습니다.
다음 내용이 궁금하다면?
코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!