Убрал из аргумента конструктора (int countCat )в классе Cat и все заработало. ПочемУ?