JavaRush /Курсы /Java Core /Полезные ссылки от Профессора — 14

Полезные ссылки от Профессора — 14

Java Core
4 уровень, 5 лекция
Открыта

— Здравствуй, Амиго! Рад снова видеть тебя. Ну что, справился с оператором instanceof и приведением типов? Ты как всегда радуешь меня своими успехами.

— Да, это было не так сложно, не терпится узнать, что там дальше!

— Дальше — еще интереснее. Думаю, тебе будет интересно почитать пару лекций по темам, тем более что их я писал когда-то при памяти…

— Когда? Извините, Профессор, не расслышал.

— Говорю: сейчас, присаживайся удобнее и приятного прочтения!

Как работает оператор Instanceof

Это не первое наше знакомство с instanceof, но теперь ты гораздо больше знаешь о механизме наследования и других принципах ООП. Пришло время разобраться в работе оператора «от и до», рассмотреть несколько практических примеров и разбор возможных ошибок.

Расширение и сужение ссылочных типов

В одной из прошлых лекций мы рассматривали тему приведения примитивных типов. А теперь поговорим о тех же операциях, применимо не к примитивным типам, а к объектам и ссылочным переменным.

Комментарии (109)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Euraks Уровень 34
14 октября 2026
🦔
TimJohnzz Уровень 23
22 сентября 2026
Я один изучая это в 2026 надеюсь, что нас еще не заменил ИИ?
Grigoryvvv Уровень 28 Expert
14 августа 2026
14.08.2026 / 24 уровень
Anonymous #3585174 Уровень 33
11 августа 2025
Like
I'll kick them all Уровень 5
6 августа 2025

if (person instanceof JavaRushStudent) {
    ((JavaRushStudent) person).solveTasksMatherFucker();
} else {
    person.haveFun();
}
Philipp Vasichev Уровень 28
22 сентября 2024
🤫
FolFix Уровень 38
28 августа 2024
Комментарии меня так стимулируют учиться дальше, потому что я чувствую, что я учусь не один
{Java_Shark} Уровень 36
27 августа 2024
мозг сломан, спасибо)))++
Vladimir Уровень 21
29 февраля 2024
Если от "Общего" к "Частному" - это сужение ( используй оператор явного преобразования). Если от "Частного" к "Общему" - это расширение (автоматическое преобразование).
Long_byte Уровень 60
11 февраля 2024
не все Animal являются Pet а Pet является Animal