Files
42-Piscine_Python/07/ex2/Combatable.py
2026-03-02 15:49:13 +01:00

13 lines
271 B
Python

from abc import ABC, abstractmethod
class Combatable(ABC):
@abstractmethod
def attack(self, target: str) -> dict: ...
@abstractmethod
def defend(self, incoming_damage: int) -> dict: ...
@abstractmethod
def get_combate_stats(self) -> dict: ...