public Dog() : this("NoName") {}
public Dog(string name) : this(name, 1) {}
public Dog(string name, int age) : this(name, age, 0.3) {}
public Dog(string name, int age, double length) : this(name, age, length, new Collar()) {}
public Dog(string name, int age, double length, Collar collar)
{
this.name = name;
this.age = age;
this.length = length;
this.collar = collar;
}
public Dog() : this("NoName") {}
public Dog(string name) : this(name, 1) {}
public Dog(string name, int age) : this(name, age, 0.3) {}
public Dog(string name, int age, double length) : this(name, age, length, new Collar()) {}
public Dog(string name, int age, double length, Collar collar)
{
this.name = name;
this.age = age;
this.length = length;
this.collar = collar;
}