Подскажите, а в этом коде конструктор public Cat() инициализирует значения переменных, которые мы задали в классе? И так вообще делают в разработке?
class Cat
{
private String name = "Безымянный";
private int age = -1;
public Cat(String name, int age)
{
this.name = name;
this.age = age;
}
public Cat()
{
}
}