public static void method2() {
new Solution().method3();
}
а именно new Solution();3vik
13 уровень
Что означает данная запись?
Решен
Комментарии (6)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Konstantin Safonov
27 марта 2018, 21:55
Я бы сказал что вызывается конструктор без параметров (или называют ещё "по умолчанию") класса Sollution. Ну и соответственно создаётся экземпляр/объект этого класса
0
3vik
28 марта 2018, 16:38
Спасибо земляк)
0
Сергеев ВикторMaster
26 марта 2018, 00:39
new Solution() - создается объект Solution
0
Valerii
26 марта 2018, 00:23
В статическом методе вызывается нестатический метод класса Solution. Без создания экземпляра класса нестатические методы вызвать нельзя из статического метода. Т.е. создается экземпляр класса и сразу вызывается его метод.
+5
Abakar Kamalov
19 января 2020, 13:51
а это мы будем дальше проходить?
0
Анастасия
25 марта 2018, 19:34
содержание метода method2():
создать экземпляр класса Solution и вызвать на нем method3()
+1