[Python] 생성자
생성자는 인스턴스를 생성하기 위해 필요한 메서드를 의미한다. 아래 예시를 보면 클래스 호출 시 goblin, wolf 등의 인스턴스를 생성하기 위해서 생성자(__init__)이 가장 먼저 실행된다. # 생성자 # : 인스턴스를 만들 때 호출되는 메서드 class Monster : def __init__(self,health,attck,speed): self.health = health self.attack = attck self.speed = speed def decrease_health(self,num): self.health-=num; def get_health(self): return self.health # 고블린 인스턴스 생성 goblin = Monster(800,120,300) goblin.d..
Python
2022. 6. 2. 21:28