Решение скатал, так как сам бы не допетрил
public class Solution {
public static void main(String[] args) {
System.out.println(Dream.HOBBY.toString()); // что делать здесь toString??
System.out.println(new Hobby().toString());
}
interface Desire {
}
interface Dream {
public static Hobby HOBBY = new Hobby(); // как так в интерфейсе создается объект?? да еще и HOBBY с большой буквы
}
static class Hobby implements Desire, Dream {
static int INDEX = 1; // откуда берется INDEX????
@Override
public String toString() { // что означает String toString??
INDEX++;
return "" + INDEX;
}
}
}
Роберт
23 уровень
Господа!
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Руслан Full Stack Developer в novacom
7 марта 2019, 12:37
1.
// что делать здесь toString?? это явный вызов
ты мог бы написать и так это записи одинаковые
2.
это означает что метод возвращает переменную типа стринг 0
Роберт
12 марта 2019, 17:15
спасибо
0