Решение валидатор принял, но мне непонятен полученный результат Код:
public class Solution {
   ...
}
На консоль выведено:
com.javarush.task.task08.task0820.Solution$Cat@74a14482
com.javarush.task.task08.task0820.Solution$Cat@677327b6
com.javarush.task.task08.task0820.Solution$Dog@6d6f6e28
com.javarush.task.task08.task0820.Solution$Cat@4554617c
com.javarush.task.task08.task0820.Solution$Dog@7f31245a
com.javarush.task.task08.task0820.Solution$Cat@1540e19d
com.javarush.task.task08.task0820.Solution$Dog@14ae5a5
com.javarush.task.task08.task0820.Solution$Dog@6d6f6e28
com.javarush.task.task08.task0820.Solution$Dog@7f31245a
com.javarush.task.task08.task0820.Solution$Dog@14ae5a5
Во-первых мне не понятно, почему выводится белиберда, вместо значений И во вторых, не понятно, почему выводится 10 строк вместо семи UPD: в Эклипсе всё выводится нормально..