diff --git a/jednostka.py b/jednostka.py index 88f10c8..86d2a70 100644 --- a/jednostka.py +++ b/jednostka.py @@ -16,3 +16,9 @@ class Jednostka(ABC): if self.zdrowie > 0: return True return False + + def wyswietl_stan(self): + print(f'Zdrowie: {self.zdrowie}') + print(f'Sila: {self.sila_ataku}') + print(f'Zasieg: {self.zasieg_ataku}') + print(f'Szybkosc: {self.szybkosc_ruchu}') diff --git a/kusznik.py b/kusznik.py index cc0f877..169db35 100644 --- a/kusznik.py +++ b/kusznik.py @@ -7,3 +7,7 @@ class Kusznik(Jednostka): def __str__(self): return 'K' + + def wyswietl_stan(self): + print('Kusznik') + super().wyswietl_stan() diff --git a/lucznik.py b/lucznik.py index 7a9e07e..b14399d 100644 --- a/lucznik.py +++ b/lucznik.py @@ -7,3 +7,7 @@ class Lucznik(Jednostka): def __str__(self): return 'L' + + def wyswietl_stan(self): + print('Ɓucznik') + super().wyswietl_stan() diff --git a/piechur.py b/piechur.py index 52c0b56..89197ad 100644 --- a/piechur.py +++ b/piechur.py @@ -7,3 +7,7 @@ class Piechur(Jednostka): def __str__(self): return 'P' + + def wyswietl_stan(self): + print('Piechur') + super().wyswietl_stan() diff --git a/rycerz.py b/rycerz.py index d3e3373..6a36e75 100644 --- a/rycerz.py +++ b/rycerz.py @@ -7,3 +7,7 @@ class Rycerz(Jednostka): def __str__(self): return 'R' + + def wyswietl_stan(self): + print('Rycerz') + super().wyswietl_stan()