Главная ошибка новичков в ООП!

preview_player
Показать описание
А вы встречали такое понимание инкапсуляции?

Рекомендации по теме
Комментарии
Автор

видео можно было сделать короче фразой-
"Нет времени объяснять просто купи курс медиум c#"

avraamlin
Автор

Я включил это видео узнать главную ошибку, а воды у меня дома и так достаточно

volodymyrtsaruk
Автор

Это что было? Обычно пояснение нормальное примеры... А это что? Такими темпами можно будет отписываться от канала... Пока просто дизлайк... Реально можно было простого сказать: - "купите курсы, и бла бла бла".

tnbwwgw
Автор

Инкапсуляция - это защита. Вот он уровень понимания ! Скорей бегите покупать курс.

mantrida
Автор

Нихрена эти классы не одинаковы, различия проявят себя после создания производных от них классов.

эдит: Ты, Роман, молодец, но покупать я курсы, конечно же, не буду.

vinik_tfo
Автор

3 вариант способен знатно выбесить тех, кто будет с таким кодом взаимодействовать

VoidPtr
Автор

Мде, тупо провокация. Хорошо бы излагать все условия задачи, прежде чем утверждать, что зритель неправ. Третий (и видимо второй, я джавист, а не шарпист) пример вполне себе оопшный, если рассматривать его в отдельности, вне какого-либо контекста, как это спрашивается в начале ролика. Ожидал от этого канала большего.

mvgreen
Автор

Забавно, сколько не смотрел видео от Романа, не понимал особо ничего, пока не начал непосредственно кодить и пытаться реализовать классовую иерархию в своём проекте. И в один всё стало ясно, и про сокрытие, и про инкапсуляцию, и почему все три скрина одинаковые, и как писать нормалтно

funnyvalentine
Автор

Чудесно звучит 🎉
А когда будет продолжение этой темы разговора ⁉️🤔

ifdjfyy
Автор

Что-то нет у меня никакого желания учиться по этому курсу.

justcore
Автор

Всё понятно, действительно думал не так, спасибо

fullboarduck
Автор

Можно про абстракцию поподробнее??
Это вы о чём?
Что за абстракция, которая позволяет менять приватные поля?

vladoss
Автор

С каких пор отсутствие сокрытие данных приравнивается к отсутствию инкапсуляции?

vr
Автор

Чет все равно не особо дошло. Жаль в конце нет примера класса с инкапсуляцией.

toxicknight
Автор

Короче надо свой канал создавать. А то что-то очень мало реально полезной информации. В основном одна попса, оторванная от реальности.

saint
Автор

Увы видео поймет только тот кто уже умеет в нормальную инкапсуляцию. Надо было пример методов привести изменения состояния

stolentine
Автор

Внезапно, тут все неплохо. Обычно я и ожидаю услышать - "защита инвариантов", а то разведут помои по поводу сокрытия или связи данных и поведения (что является только методами обеспечения данной защиты).

hqgtuvg
Автор

а если в 3м варианте в сеттеры добавить проверку на допустимые значения - он станет инкапсулированным?

kandreyk
Автор

походу ты сам придумал свою "инкапсуляцию" и поверил что она самая православная - остальные неучи бегите покупать курс ) - инфоцыгане такие инфоцигане )

alexanderrrurrer
Автор

мне кажется или роман в примера показал классы шредингера? Их в одном случае можно назвать инкапсулированными а в другом нет

viv