- 53
- 1 286 160
Yellow-Duck.net
Приєднався 13 вер 2013
Абстракция в ООП
В этом видео мы поговорим о важнейшей составляющей ООП, об абстракции.
Переглядів: 73 019
Відео
Инкапсуляция данных в ООП
Переглядів 76 тис.9 років тому
Что такое инкапсуляция в объектно-ориентированном программировании и зачем она нужна.
Подведем итоги
Переглядів 21 тис.9 років тому
В заключительном видео уроке мы подведем итоги, рассмотрим кое-какой полезный материал.
Полиморфизм в ООП
Переглядів 92 тис.9 років тому
Здесь вы познакомитесь с одним из мощнейших механизмов ООП, полиморфизмом, а также с поздним (динамическим) связыванием.
Каким должен быть хороший метод в ООП
Переглядів 34 тис.11 років тому
Каким должен быть хороший метод в ООП
Полезные советы при создании класса в ООП
Переглядів 50 тис.11 років тому
Полезные советы при создании класса в ООП
Основные принципы объектно-ориентированного программирования. Что такое ООП и зачем оно нужно?
Переглядів 143 тис.11 років тому
Основные принципы объектно-ориентированного программирования. Что такое ООП и зачем оно нужно?
Введение в обучающий видеокурс по основам Объектно-Ориентированного Программирования (ООП).
Переглядів 72 тис.11 років тому
Введение в обучающий видеокурс по основам Объектно-Ориентированного Программирования (ООП).
Циклы в Python. While, for in. Операторы continue, break. Range().
Переглядів 14 тис.11 років тому
Циклы в Python. While, for in. Операторы continue, break. Range().
Функция в Python. Аргументы функции. Проверка входящих данных.
Переглядів 6 тис.11 років тому
Функция в Python. Аргументы функции. Проверка входящих данных.
Конструкция ветвления "if-else" в Python. Логические операторы.
Переглядів 6 тис.11 років тому
Конструкция ветвления "if-else" в Python. Логические операторы.
Массивы в Python. Работа со списками, кортежами и словарями.
Переглядів 9 тис.11 років тому
Массивы в Python. Работа со списками, кортежами и словарями.
Переменные в Python. Объявление и приведение типов. Print в Python3.
Переглядів 7 тис.11 років тому
Переменные в Python. Объявление и приведение типов. Print в Python3.
Установка Python на Mac OS и Windows видео.
Переглядів 20 тис.11 років тому
Установка Python на Mac OS и Windows видео.
Установка и настройка Eclipse для программирования на Python. PyDev.
Переглядів 24 тис.11 років тому
Установка и настройка Eclipse для программирования на Python. PyDev.
Функции (методы) в Java. Параметры, вызов и переопределение методов.
Переглядів 14 тис.11 років тому
Функции (методы) в Java. Параметры, вызов и переопределение методов.
Конструкция ветвления "switch (case)" в Java. Оператор break.
Переглядів 2,9 тис.11 років тому
Конструкция ветвления "switch (case)" в Java. Оператор break.
Слово длина пишется с одной н. Спасибо за внимание.
У чувака реально был огромный потенциал, хороший монтаж, умение простым языком объяснять сложные темы, хорошее начало. Жаль что забросил канал
Сенкс, камрад. Хоть видео и старое, но всё коротко и по делу
Не только смотрел, но и конспектировал, а так же предварительно работал с ООП на Lua.
Подобная методика позволяет избежать путаницу в долгосрочной перспективе.
Автор чересчур умный. Ровно настолько чтобы не смотреть видео. 10 минут воды и три слова по существу
Шёл 2024-ый. Всё ещё актуально!
👍👍💯
Послушал автора, ИМХО, автор себе противоречит. Сначала он утверждает, что класс есть аналог объекта реального мира. Дальше он говорит, что нужно избегать божественных классов, где собрано слишком много функциональности, относящейся к реальному объекту. Так чему же соответствует класс в реальном мире? ИМХО, скорее это роль или проекция (в психологии есть понятие "субличность") объекта реального мира. Кроме того, автор может представить себе мир, состоящей просто из именованных наборов признаков и методов? Это не описание мира, это склад какой-то
8:53 ещё раз скажешь это слово, я тебе глотку вырву
как сделать проверку на количество введенных аргументов?
2:50 исползАйте вместо использУйте
А что делать если pydev не отображается в open perspective?
Спасибо за понятное видео
Круто, очень понятно
спасибо
1я ошибка создания контента - нельзя создавать пустой визуал на 60% хронометража. Ты же программист, а значит должен дружить с логикой. Зачем тебе показывать людям пустую по сути картинку? Неужели не закралась ни разу мысль, вложить туда что-то? Например, наглядные примеры...
Идеально просто объяснил, долго искал этот видос, и не зря...
Отлично объяснил
Шикарно донес знания
Спасибо большое за понятное объяснение!
Крайне помогло. Спасибо, автор!
это уже пятое видео и только оно оказалось полезным)
елдак получается? Лого подходит
и как я могу закрепить это на практике?
Друг, спасибо!) лучший канал на ютубе! Тысяча лайков!)
Очень полезный фундаментальный материал. Автор, спасибо за твою работу !
7 лет назад - норм. А сейчас за bool gender вас бы атата :)
Рычаг коробки переменных передач :)
где эти настройки на виндовс? вверху нет.
Как я сюда попал?))
Зачем придумывать разные названия методов draw() (draw1(), draw2() ...) если квадрат, круг и треугольник являются разными объектами, а в разных объектах спокойно могут быть одинаковые имена? То есть Circle.draw() Square.draw() и т.д. могут существовать без наследования от Shape.
Вполне правильно. Можно вообще обойтись без наследования. Просто интерфейс или абстрактный класс чисто для наглядности. Что должны обязательно быть именно вот такие методы и называться одинаково.
Супер ❤️
Спасибо большое!
К сожалению очень мало материла такого плана, так как понимание на уровне концептов и принципов это основа всего, так сказать базис который будет в дальнейшем держать тебя на плаву как специалиста, спасибо
спасибо за урок
Возможно ли ООП в JS (TS)? К примеру, если рассмотреть организационную структуру предприятия в виде набора объектов. Каждое подразделение будет объектом класса Подразделение. Все данные хранятся в БД. Теперь, когда клиентский код запрашивает подразделение, мы получаем данные подразделения из БД, создаем объект класса и можем работать с этим объектом. Здесь в принципе все понятно. Но у подразделения могут быть дочерние подразделения. В этом случае, данные дочерних подразделений будут получены тогда, когда клиентский код запросит информацию о дочерних подразделениях, эти вызовы будут асинхронными. В JS можно использовать async/await. Правильно ли так работать с классами в целом (я про асинхронность и ООП)? Или как в этом случае будет правильно?
Мозаика начинает складываться :>
Спасибо большое!) Т.е., как я понял, класс - это чертеж дома, а объект (переменная, которая кидает ссылку на класс, имеет значение класса) - это сам дом?
Объект - конкретный дом
Переменная ссылается на этот дом
@@kafychannel спасибо)
@@ТОКХЭНД Как дела кстати
@@ТОКХЭНД Как программирование?
Зачем классы если есть функции?🗿
То есть если поместить в объект метод (функцию) как свойство и передавать в параметры разные тепы данных а в теле функции прописать ветвление и что куда ретурнить то это полиморфизм???
Если а = 10 если честно
Javascript нет в списке, а он ооп
Курсу через 2 дня исполнится 8 лет...
*_5.10 Либертарианская идея_*
*_Балашов 5.10_*
*_5.10 Балашов_*
*_5.10 Балашов_*
*_5.10 Tax Heaven 5.10 Financial Paradise 5.10 Free movement of people, goods, services and capital 5.10 State get out of economy 5.10 Multicurrency 5.10 Multilanguage 5.10 Right to keep and bear arms 5.10 Wealthy people 5.10 Libertarian idea 5.10 Balashov 5.10_*
*_5.10 Tax Heaven 5.10 Financial Paradise 5.10 Free movement of people, goods, services and capital 5.10 State get out of economy 5.10 Multicurrency 5.10 Multilanguage 5.10 Right to keep and bear arms 5.10 Wealthy people 5.10 Libertarian idea 5.10 Balashov 5.10_*
*_5.10 Tax Heaven 5.10 Financial Paradise 5.10 Free movement of people, goods, services and capital 5.10 State get out of economy 5.10 Multicurrency 5.10 Multilanguage 5.10 Right to keep and bear arms 5.10 Wealthy people 5.10 Libertarian idea 5.10 Balashov 5.10_*