Как записать объект одного класса в массив-объект другого класса Java

Рейтинг: -1Ответов: 1Опубликовано: 09.02.2023

В общем, есть у меня класс Zoo, есть класс Aviary, в него надо запихнуть объекты класса Animals, при чем так, что бы не превышать максимальное число животных в вальере и дальнейшей работы с этим массивом каждой клетки отдельно. Как лучше это сделать?

Ответы

▲ 0

Если вы хотите сделать это средствами ООП, то лучше добавить в класс Aviary массив из объектов класса Animals, а также ограничение по количеству животных в вальере. А дальше работать с этим массивом при помощи соответствующих методов. Также можно добавить метод, который будет проверять количество животных в вальере и выдавать соответствующее сообщение, если число животных превышает допустимое.