[Python 파이썬 독학 7-2일차]
2. 매서드 : class 내 정의된 함수 # 기존 생성되어 있던 일반 유닛 외 공격 유닛 class 를 생성한다. - class 명 : AttackUnit - Unit 을 생성할 때와 동일하게 name, hp, damage 를 변수로 받는다. - 아래 조건의 함수들을 추가한다. - 공격 유닛은 attack(location) 값을 통해 특정 위치를 공격 할 수 있다. - damaged 함수를 통해 공격을 받을 경우, 체력(hp)가 감소하며, 0 이하 일 경우, 파괴된다. # 일반 유닛 class Unit: def __init__(self, name, hp, damage): self.name = name self.hp = hp self.damage =damage print("{0} 유닛이 생성되었습니다."..
파이썬 스터디/파이썬-Python 기본편
2020. 9. 28. 23:58