Легкий вопрос по теории ООП. Создание экземпляра класса в этом же классе? Всем привет! Такой спорный вопрос, вменяемого ответа не нагуглил. Допустим создаем класс Animal. Можно ли создавать объекты класса Animal непосредственно в этом же классе и работать с этими объектами в других классах? Или же правильно создавать объекты класса Animal скажем, к примеру в main ()?public class Animal { Animal cat = new Animal (); }