JavaRush /Курсы /Модуль 2. Java Core /Дополнительные лекции к уровню

Дополнительные лекции к уровню

Модуль 2. Java Core
1 уровень , 7 лекция
Открыта

Глубокое понимание ООП и его ключевых принципов — это то, что поможет тебе лучше понимать структуру языка Java и писать хороший код. В этой подборке — несколько статей, из которых ты почерпнешь и основы, и полезные нюансы ООП.

Принципы объектно-ориентированного программирования

Если тебе было интересно, почему Java устроена именно так, а не иначе, пришло время заглянуть в теорию — принципы ООП. Из этой подробной лекции ты узнаешь, что такое объектно-ориентированное программирование, что такое наследование, абстракция, инкапсуляция и полиморфизм. А затем на примерах увидишь, как эти принципы реализованы в Java.

Принципы ООП

Это еще одна лекция, посвященная ООП. Благодаря ей ты сможешь с помощью примеров разобраться, что такое классы и объекты и как применять на практике основные принципы ООП. Также ты получишь полезные советы по тому, что делать, чтобы стиль твоих программ соответствовал концепции ООП.

Инкапсуляция в Java

Этот небольшой текст расскажет подробнее об инкапсуляции. Зачем она нужна в Java? Как нам помогает концепция инкапсуляции? Что бы мы делали без инкапсуляции, и как тогда выглядел бы наш код?

Полиморфизм и его друзья

А эта статья — о полиморфизме. Она поможет тебе сформировать более глубокое понимание этого принципа ООП. Также ты узнаешь, чем отличается статический полиморфизм от динамического. В общем, в материале много новой информации, так что не пропусти!

Комментарии (4)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Булат Уровень 43
22 августа 2024
спасибо за уровень, хоть немного ощутил себя программистом) все задачи сам решил без подсказок, первый раз))
Олег Уровень 90 Expert
28 июня 2024
Немного легче, чем 26 уровень
I'm Siberian Уровень 51 Expert
12 августа 2024
лол
Олег Уровень 90 Expert
30 августа 2024
?