Batch to seria produkcyjna droidów - np. 10.06 o 14.47 wyprodukowano 10 droidów rodzaju X. To batch, a nie droid jest traktowany jako jednostka.
[x] Musi zawierać m. in. atrybuty takie jak nazwa (która będzie nazwą wszystkich droidów w batchu, wszystkie droidy w nim będą takie same), ilość droidów, umiejętności specjalne (lista), wersjaoprogramowania, rodzajklasy (np. bojowe i zwiadowcze), kolor
[x] Batch w nazwie powinien także zawierać numer produkcyjny (np. nazwa_1), ponieważ możemy chcieć na przestrzeni czasu wyprodukować kilka batchy tych samych droidów, a nie chcemy dodawać później pojedycznych droidów do już istniejącego batchu; dlatego, że różne operacje wykonywane na droidach dzieją się jako batch - np. o 12.30 batch X_1 jest malowany.
[x] Dodać następujące funkcje do klasy: szkol_droidy (dodaje droidom umiejętność), maluj_droidy (zmienia kolor), updatuj_software()
Batch to seria produkcyjna droidów - np. 10.06 o 14.47 wyprodukowano 10 droidów rodzaju X. To batch, a nie droid jest traktowany jako jednostka.
[x] Musi zawierać m. in. atrybuty takie jak nazwa (która będzie nazwą wszystkich droidów w batchu, wszystkie droidy w nim będą takie same), ilość droidów, umiejętności specjalne (lista), wersja oprogramowania, rodzaj klasy (np. bojowe i zwiadowcze), kolor
[x] Batch w nazwie powinien także zawierać numer produkcyjny (np. nazwa_1), ponieważ możemy chcieć na przestrzeni czasu wyprodukować kilka batchy tych samych droidów, a nie chcemy dodawać później pojedycznych droidów do już istniejącego batchu; dlatego, że różne operacje wykonywane na droidach dzieją się jako batch - np. o 12.30 batch X_1 jest malowany.
[x] Dodać następujące funkcje do klasy: szkol_droidy (dodaje droidom umiejętność), maluj_droidy (zmienia kolor), updatuj_software()