if (person instanceof Person.User) {
((Person.User) person).live(); //вот это?
}
Стас
18 уровень
Не пойму данную конструкцию, объясните, пожалуйста
Решен
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
hidden #1801022
23 октября 2018, 20:44решение
Полная версия:
if(person instanceof Person.User)
{
Person.User user = (Person.User) person;
user.live();
}
Person.User - обращение к User через Person.
Про сужение было в лекциях.
+2
Илья ГековMaster
23 октября 2018, 19:33полезный
Преобразование ссылочных типов
+1