Я создаю новый объект посещаемости. Первый параметр генерирует мне случайных животных, и это прекрасно работает, однако, если я проверяю, является ли случайное животное кошкой, оно все равно возвращает мне ложное, также если это кошка, в чем может быть моя ошибка?
public enum Animal{
DOG,
CAT,
HORSE
}
public class Attendace {
private Animal animal;
private boolean present;
private static int count;
public Attendace (Animal animal, boolean present) {
this.animal = animal;
this.present= present;
}
public Attendace() {}
public static boolean presence{
Attendace a = new Attendace();
if(a.animal == Animal.CAT && count == 0){
++count;
return true;
}
return false
}
}
new Attendace(Animal.randomEnum(), Attendace.presence());
);