0
У меня есть объект типа «Bee», который я хочу добавить в свои ячейки arraylist в моем кладбище, но у меня возникает ошибка компиляции: «Пчела не может быть разрешена переменной» на боковая панель в eclipse в моем методе getBee, и я не уверен, что мой метод addBee хорош или нет.Добавление нового объекта в arraylist
Мой код:
import java.util.ArrayList;
public class Hive {
ArrayList<Bee> cells = new ArrayList<Bee>();
int Honey = 10;
int RoyalJelly = 10;
int Pollen = 10;
public void addBee(Bee b){
cells.add(b);
}
public Bee getBee(int n){
if(n < cells.size()){
cells.get(n);
return Bee;
}else{
return null;
}
}
public int size(){
return cells.size();
}
public void addHoney(int h){
Honey = Honey + h;
}
public void addRoyalJelly(int r){
RoyalJelly = RoyalJelly + r;
}
public void addPollen(int p){
Pollen = Pollen + p;
}
public int takeHoney(int h2){
if(h2 <= Honey){
Honey = Honey - h2;
return h2;
}else{
return 0;
}
}
public int takeRoyalJelly(int r2){
if(r2 <= RoyalJelly){
RoyalJelly = RoyalJelly - r2;
return r2;
}else{
return 0;
}
}
public int takePollen(int p2){
if(p2 <= Pollen){
Pollen = Pollen - p2;
return p2;
}else{
return 0;
}
}
public void anotherDay(){
}
}