[Python] 클래스(Class)와 객체(Object)

REi·2024년 9월 4일

Python

목록 보기
8/8

> 클래스 (Class)

  • 붕어빵 틀

    class 클래스이름 :

    클래스 내용

  • 예시

class waffle :
   pass

> 객체 (Object)

  • 클래스(붕어빵 틀)을 통해 생성된 붕어빵

    객체명 = 클래스이름()

  • 예시
choco = waffle()
banana = waffle()

> 인스턴스 (Instance)

  • 어떤 클래스의 객체인지 관계에 초점을 맞춘 용어

예제 코드

class Calculator :
	def setdata(self,first,second) :
    	self.first = first
        self.second = second
 a = Calculator()
 a.setdata(6,3)

> self

-setdata()함수를 불러온 객체 a를 전달함.
a.setdata(6,3)
a --> self
6 --> first
3 --> second

0개의 댓글