8월 30일 TIL

이진범·2023년 8월 30일
0
  1. 클래스는 인스턴스 생성에 관여하는 틀 같은 개념입니다.
    예를 들어 붕어빵을 만들때, 클래스는 붕어빵 틀이고 인스턴스는 붕어빵입니다.
    코드 예제문은 아래와 같습니다.

class Car:
company = 'jaguar'
color = 'red'
model = 'xe'

  1. 인스턴스는 처음에 말했던 클래스(붕어방틀)에 찍혀 만들어지는 붕어빵과도 같아요.
    코드 예제문은 아래와 같습니다.

class Car:
company = 'jaguar'
color = 'red'
model = 'xe'

car_instance = Car()

print(car_instance.company)
print(car_instance.color)
print(car_instance.model)

이렇게되면 붕어빵이 만들어지는 것 입니다. 위 코드에서 car_instance = Car() 이것은 인스턴스를 생성하는 것이고(붕어빵 틀에 밀가루반죽을 넣는 행위), 아래에 있는 print들을 속성(매서드이며 붕어빵 안에 들어가는 팥,크림)이라 합니다.

profile
글 보다 코딩 먼저

0개의 댓글