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

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

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

— Здравствуй, мой юный друг! Не ожидал так быстро увидеть тебя снова. С чем пришел? Чему тебя научили в этот раз?

— Мне рассказали об отношениях между классами, инкапсуляции, наследовании. Говорят, я способный ученик!

— Это замечательно, я рад, что ты прогрессируешь благодаря тому, что старательно читаешь мои лекции.

— Я не только учусь, но и решаю задачи!

— Само собой, Амиго. Впереди у тебя — еще один уровень, который посвящен основам ООП. Прежде чем снова бежать к Элли, Рише, Ким и приятелю Диего, посиди-ка в нашей космической библиотеке и почитай несколько статей. Уверен, ты найдешь в них много полезного.

— Ладно, Профессор. Что вы подготовили для меня сегодня?

Отношения между классами. Наследование, композиция, агрегирование

В программировании ты быстро поймешь, как важно не писать лишний объем кода. К счастью, в Java есть все необходимое, чтобы изящно «сокращать». В этой лекции наглядно описаны отношения между классами: наследование, композиция, агрегирование. Приготовься: будет много интересных примеров.

Принципы инкапсуляции

Инкапсуляция, сокрытие — это разные понятия или одно и то же? В базовом виде ты сталкивался с инкапсуляцией не раз. Если хочешь знать, как «спрятать» от пользователя сложные механизмы работы твоей программы и оставить на виду только удобный интерфейс, советую внимательно прочесть эту лекцию.

Комментарии (214)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Anonymous #3585174 Уровень 33
29 июля 2025
Like
Ромушка Роман Уровень 32
12 октября 2024
По поводу наследования есть очень хорошая статья, там и просто рассмотрена композиция с агрегацией: https://habr.com/ru/articles/463125/
Alexander Уровень 1
8 января 2025
👍
Duxa552 Уровень 1
3 сентября 2024
Я хочу больше узнать про Элли!!!
{Java_Shark} Уровень 36
14 июля 2024
++
Pavel Fetisov Уровень 30
15 февраля 2024
Мне не понятно, почему синтаксис сделали классным комиксом, а ядро - отрывки от старой истории становления Амиго. Я понимаю, что я сюда учиться пришёл, а не комиксы читать, но, как буд-то авторы немного подзабили на историю во втором блоке. Может дальше лучше будет...
Антон Карпов Уровень 5
2 сентября 2024
как там на 30м, лучше стало?
Sierge Уровень 25
27 ноября 2024
как там, на 32?)
Антон Карпов Уровень 5
7 декабря 2024
Терпимо) Как в синтаксисе уже не будет, очень много теории надо читать где-то еще, но в целом пойдет. Задачи правда бесячие попадаются, с непонятным или кривым условием, но всегда помогают чужие комментарии.
Максим Li Уровень 40
11 ноября 2023
Хорошо
DanikCH Уровень 25
31 августа 2023
я вроде понимаю что такое инкапсуляция, для чего она и как с ней работать, но из статьи я не понял, в чем разница между сокрытием и инкапсуляцией, вроде бы это одно и тоже. Правильно ли я понимаю, что инкапсуляция подразумевает сокрытие? То есть это одно и тоже?
Islam Yunusov Уровень 35
17 сентября 2023
Авторы разных статей об инкапсуляции имеют в виду либо инкапсуляцию (объединение данных и методов), либо сокрытие, либо и то, и другое. В Java присутствуют оба механизма (в других ООП-языках это не обязательно так), так что последний вариант будет наиболее правильным.
Dmitry Vidonov Уровень 29 Expert
31 августа 2023
Уважаемый профессор, обе эти статьи уже давались ранее в предыдущем квесте.
Islam Yunusov Уровень 35
17 сентября 2023
Повторение - мать учения))
Seven Уровень 21
28 сентября 2023
"утешение дураков" ))
Islam Yunusov Уровень 35
28 сентября 2023
От дурака слышу)) Только человек, который не познал сути учёбы и работы может так говорить
Seven Уровень 21
29 сентября 2023
Вообще-то это продолжение общеизвестной пословицы)) Я даже в кавычки выделил)) Только человек, не знающий эту пословицу, мог так написать 😁
chess.rekrut Уровень 26
18 августа 2023
easy
Lo Уровень 35 Expert
28 июля 2023
Спасибо JavaRush за отличные лекции, и вообще за курс в целом! На этом уровне мне многие вещи стали понятнее, да и вообще мозг резко включился, хотя синтаксис жевал долго и нудно. Надеюсь я доползу до стажировки. Удачи тем, кто тоже еще ползет! И спасибо тем,кто пишет разные полезные штуки в комментах, я всегда читаю их.
Somethingelse Уровень 32
19 апреля 2024
Дополз?)