Ответов полно, переписать их - себя обмануть, я сам к этому не пришел. Ответьте пожалуйста мне на мои вопросы: 1. Что означает вопрос: "реализовать метод" ? мне нужно написать только его, или мне нужно запустить его с метода main ? 2. Если написано "//напишите тут ваш код" то мне там и объекты создавать? 3. Нужно ли здесь создавать объекты вообще ? 4. Что означает конструкция fight(Cat anotherCat) ? методу fight передается параметр anotherCat который принадлежит классу ? Пожалуйста напишите подробно или ссылку где почитать. 5.Что означает конструкция сравнения if(this.age>anotherCat.age) - сравнить переменную класса и параметра метода? Они разве равносильны для сравнения, или anotherCat можно считать за созданный объект с методе ? Пожалуйста напишите подробно или ссылку где почитать. 6.Пункты 4. 5. сработают без создания объектов ? Пожалуйста пункты 4 и 5 это наверное основа миропонимания для новичка! Объясните их пожалуйста !