package com.javarush.task.task05.task0502;

/*
Реализовать метод fight
*/

public class Cat {
    public int age;
    public int weight;
    public int strength;

    public Cat() {
    }

    public boolean fight(Cat anotherCat) {
                //напишите тут ваш код
    }

    public static void main(String[] args) {
            Cat cat1 = new Cat(5,3,1);
            Cat cat2= new Cat(4,5,5);
            cat1.fight(cat2);
            if(fight = true){
                System.out.println("победил первый кот");
            }
            else{
                System.out.println("победил второй кот");
            }
    }
}
1. В методе main класса Cat, мы можем создать двух котов с какими-то параметрами, компилятор на 22 строке пойдет смотреть в метод fight и увидит, что ему необходимо вернуть, так? 2. Для чего мы создаем переменную public Cat(){} в классе Cat ? Или это не переменная, что это вообще такое?(((