Методы вызываются нужное количество раз, но задача не проходит по требованиям ((
Предполагаю, что нужно послать каждого конкретного муравья, но как это сделать?
Если написать что типа
worker.sendForFood(worker[i]);
то ничего не получится, т.к. в методе sendForFood нет аргумента.
package en.javarush.task.jdk13.task08.task0841;
public class Queen {
public static Worker[] workers;
public static Soldier[] soldiers;
public static void main(String[] args) {
populate();
//write your code here
Worker worker = new Worker();
Soldier soldier = new Soldier();
for (int i = 0; i < workers.length; i++) {
worker.sendForFood();
}
for (int i = 0; i < soldiers.length; i++) {
soldier.sendIntoBattle();
}
}
public static void populate() {
workers = new Worker[800];
for (int i = 0; i < workers.length; i++) {
workers[i] = new Worker();
}
soldiers = new Soldier[70];
for (int i = 0; i < soldiers.length; i++) {
soldiers[i] = new Soldier();
}
}
}