1. Переменная cat, содержащая ссылку на объект, всегда одна и так же. Почему же в таком случае создается столько объектов? 2. В программе нет методе Cat(). Ссылку на что мы вообще присваиваем?