Гайс, помогайте! Не проходит задача по одному условию. Уже который час её пытаю или она меня.
Работать - работает!
Идея подсказывает что условие всегда ТРУ, но ведь это не так
.......
@Override
public String toString() {
if (mather == null && father == null)
return "Cat name is " + name + ", no mother, no father";
else if (mather != null && father == null)
return "Cat name is " + name + ", mother is " + mather.name + ", no father";
else if (mather == null && father != null)
return "Cat name is " + name + ", no mather, father is " + father.name;
else
return "Cat name is " + name + ", mother is " + mather.name + ", father is " + father.name;
}
......