From 13bea07e02c43a37969b4f29045bf0feac96034b Mon Sep 17 00:00:00 2001 From: Agata Lenz Date: Tue, 7 Apr 2020 18:46:09 +0000 Subject: [PATCH] przyrost1 --- cabbage.py | 76 +++++++++++++++++++++++++++--------------------------- 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/cabbage.py b/cabbage.py index b48f7f7..7815956 100644 --- a/cabbage.py +++ b/cabbage.py @@ -1,38 +1,38 @@ -from plant import Plant -from datetime import datetime - -class Cabbage(Plant): - - def __init__(self): - super().__init__() - self._wasFertilized = False #roslina nie byla nawozona przy tworzeniu - - def add_soil(self, soil): - super().add_soil() - self._starttime = datetime.now() - - #zwraca czy zbierać rośline - def collect(self): - if self.have_soil(): - self.__growing() - if self._collect < 85: - return 'False' - elif 85 <= self._collect <= 100: - return 'True' - elif self._collect > 100: - return 'Delete' - - #zwraca czy nawozić - def fertillizing(self): - if 30 <= self._collect <= 45: - return True - else: - return False - - #każde iles czasu zwieksza wzrost rosliny, wywolywana w momencie sprawdzania czy roslina jest gotowa do zbiorow - def __growing(self): - checktime = datetime.now() - delta = checktime - self._starttime - a = delta // 70 - self._collect += a - self._starttime = checktime +from plant import Plant +from datetime import datetime + +class Cabbage(Plant): + + def __init__(self): + super().__init__() + self._wasFertilized = False #roslina nie byla nawozona przy tworzeniu + + def add_soil(self, soil): + super().add_soil() + self._starttime = datetime.now() + + #zwraca czy zbierać rośline + def collect(self): + if self.have_soil(): + self.__growing() + if self._collect < 85: + return 'False' + elif 85 <= self._collect <= 100: + return 'True' + elif self._collect > 100: + return 'Delete' + + #zwraca czy nawozić + def fertillizing(self): + if 30 <= self._collect <= 45: + return True + else: + return False + + #każde iles czasu zwieksza wzrost rosliny, wywolywana w momencie sprawdzania czy roslina jest gotowa do zbiorow + def __growing(self): + checktime = datetime.now() + delta = checktime - self._starttime + a = delta // 70 + self._collect += a + self._starttime = checktime