[python] 클래스의 초기화 메서드
파이썬에서 클래스를 정의할 때, 초기화 메서드를 사용하여 객체의 속성을 초기화할 수 있습니다. 초기화 메서드는 __init__이라는 특별한 메서드로, 객체가 생성될 때 자동으로 호출됩니다. 초기화 메서드의 주요 목적은 객체의 속성을 초기화하고 필요한 설정을 수행하는 것입니다.
다음은 간단한 예제입니다.
class Dog:
def __init__(self, name, age):
self.name = name
self.age = age
위의 예제에서, Dog 클래스는 name과 age라는 두 개의 속성을 가지고 있습니다. __init__ 메서드는 self 외에 name과 age 매개변수를 가지고 있습니다. 이 메서드를 사용하여 속성을 초기화합니다.
위 예제에서 __init__ 메서드는 다음과 같이 호출됩니다.
my_dog = Dog("Buddy", 3)
이렇게 하면 name 속성이 “Buddy”로, age 속성이 3으로 초기화됩니다.
이렇게해서 클래스의 초기화 메서드를 사용하여 객체의 속성을 초기화하고 설정할 수 있습니다.
더 자세한 내용은 파이썬 공식 문서를 참조하십시오.