Cộng đồng Hỏi & Đáp của Inflearn
오버라이딩
Viết
·
282
0
쉽게 게임적으로 이야기를 하게된다면
예를 들어서
보스 몹
class BossMon:
def __init__(self):
pass
def attack(self, damage):
self.damage = 50
print("보스몹은 50데미지를 줌")
class Normal_Mon(BossMon):
def attack(self, damage):
self.damage = 30
print("일반 몹은 30 데미지를 줌")
이렇게 굳이 또 다른 어택 이름을 사용 및 구현 할필요 없이
유연하게 데미지만 바꾸면 동일한 이름이지만 어택은 사용한다라는 점이라고 생각하면 될까요???
python
Câu trả lời
Câu hỏi này đang chờ câu trả lời
Hãy là người đầu tiên trả lời!





