Тайм-коды: ООП, Объекты и Классы 1:19 объекты и классы, зачем ООП 7:27 проблема, которую решает ООП (помощь в концентрации внимания): 1) ограничение области видимости (имён), 2) сужение задачи, 3) документация 10:50 3 парадигмы: функции (структурное п.), модули (модульное п.) и классы (ооп.) 14:05 постановка задачи 18:07 схема разграничения объектов и классов 20:33 объекты появляются в результате конструирования (вычисления), классы определяют конструирование 21:36 объект - экземпляр класса, он хранится по ссылке и с ним что-то можно делать, а с классом ничего нельзя делать 25:08 абстрактный объект 26:30 Моделирование задачи. UML Диаграмма классов (какие объекты связаны с какими, что они делают и какой у них смысл) 27:48 ассоциация классов 32:17 кратность ассоциации 34:50 неявные объекты, объект, который агрегирует в себе другие объекты 44:18 код пример класса Dragon 56:00 self -у каждого метода класса всегда первым свойством идет я (self) 58:24 создание экземпляра класса 1:00:56 __init__ метод инициализации 1:03:30 list в котором все экземпляры класса 1:08:13 код пример инкапсуляции класса PositiveInt 1:10:38 код Пушка 1:15:56 если в классе используется имя другого класса, то этот другой класс должен быть написан выше по коду 1:18:37 классовое свойство, к нему обращение не через self, а через название класса 1:19:17 модель более подробная с атрибутами и методами 1:23:35 наследование. код Pacman
@YuryBatiaev
4 жыл бұрын
Я бы таким Преподавателям памятник при жизни ставил. Доносить бесплатно знания - не каждый сможет.
@Lebedev171
3 жыл бұрын
согласен, жду следующей лекции
@mafioznik-mg5zq
3 жыл бұрын
@@Lebedev171 жди
@Genouine13
3 жыл бұрын
Ему в МФТИ за это платят.
@nordomon9810
3 жыл бұрын
@@ijpijt Ахах, смешно читать про доход, так пишете будто он действительно много зарабатывает на этом) И зарплаты преподавателей тоже довольно низкие, если сравнивать с тем, сколько он мог бы зарабатывать разработчиком. Тут памятник нужно ставить за безвозмездный труд преподавателя и веру в людей, которые досматривают эти лекции а не бросают на 2-ой. Мало кто будет так заморачиваться не получая взамен ничего кроме комментариев)
@nonamenonametansh337
3 жыл бұрын
@@ijpijt Вы видели рекламу на канале? p.s. respect
@alexkurt5668
3 жыл бұрын
Сижу уже почти час, выясняю почему трещит звук в хроме )
@karkozov
2 жыл бұрын
А я на AirPods грешил, пока там ребята в чате видимо не подняли эту тему и я выдохнул 😂
@Мишаня-в7ф
3 жыл бұрын
Тимофей Федорович, Вы - лучший преподаватель! Низкий Вам поклон! С наилучшими пожеланиями из Кемерово.
@nevidimka2784
4 жыл бұрын
.... да? .... да?..... да ?.... да ! Это так забавно, я под конец лекции уже не мог без улыбки воспринимать "да". Здоровья вам и всемирного признания! Вы занимаетесь очень полезным делом.
@ИльяЧерепанов-в8к
3 жыл бұрын
Ну всё. Теперь материал не воспринимается)) поглащает статистика "да"
@qmakake
3 жыл бұрын
Тимофей, спасибо огромное за Ваши труды! Есть одна просьба, когда Вы выкладываете видео, в названии или ниже указывайте тему, пожалуйста... если Вас не затруднит
@galymzhanmakhaliev5392
4 жыл бұрын
Привет из Казахстана, Алматы, Тимофей вы крутой, спасибо Вам!
@muxakz.pubgmobail6259
3 жыл бұрын
А вы программист?
@galymzhanmakhaliev5392
3 жыл бұрын
@@muxakz.pubgmobail6259 нет, но хочу им стать. а что?
@МаксМаксимов-п3ы
3 жыл бұрын
Привет из Казахстана )
@anonimananimus4893
3 жыл бұрын
я тоже с Алматы
@РоманПрохоров-б1ы
3 жыл бұрын
Алматинцам хэллоу! Тоже изучаю Питона
@johnw666
2 жыл бұрын
*да да да да да да да да да да да да да да да да да да да да да да?))))*
@Dmitry-Alexeev
3 жыл бұрын
Спасибо Вам, за Ваш труд! 👍
@rammartinas
4 жыл бұрын
1:22:21 🤭
@АндрейМатвеев-в4щ
4 жыл бұрын
👌Тимофей, спасибо за Ваш труд!
@TheGecktor
3 жыл бұрын
Благодарю! Как всегда интересно, понятно и увлекательно.
@nonamenonametansh337
3 жыл бұрын
Были просмотрены все лекции 2017 года без особого труда, до сих пор смотрю вас как вольный зритель)
@valeriureutoi7062
2 жыл бұрын
Выучили что-то?
@suprun1982
4 жыл бұрын
Классный урок, только звук иногда железный
@badbane7995
4 жыл бұрын
Здравствуйте, этот курс по питону чем нибудь отличается от того курса что вы записали в МФТИ?
@ТигранБабаянц-у6ж
4 жыл бұрын
Не сильно, я вчера сравнивал
@MrKpot82
3 жыл бұрын
Тимофей вам огромное спасибо, за все что вы делаете.
@kuanyshsagimbai5699
3 жыл бұрын
Спасибо вам огромное, понял ООП за час! Не мог понять в течений месяца. Лайк и подписка
@luide2167
3 жыл бұрын
Всё отлично в этом видео, но для своей цели. Для тех кто обучает питон с нуля самостоятельно это видео будет очень поверхностно. Да и лектор так и говорит, что это для ознакомления. Углоблённо будет в следующем семестре другим студентам, если я правильно понял.
@ДобродейНиколай
2 жыл бұрын
Очень признателен вам, Тимофей, за ваш труд и старания! 👍
@OlViktorovich
4 жыл бұрын
как жаль, самообразованием пришел к этому лет 5 назад ... а тема очень серьёзная ... global ... +++
@denissavast
3 жыл бұрын
Благодарю за отличную работу !!!
@azamatmuratshin
4 жыл бұрын
Вам следовало бы создать патреон или что нибудь для донатов)))
@VladimirSuravtsov
4 жыл бұрын
У автора канала есть Patreon, но по какой-то причине, он не указан в описании к данному видео. Вероятно из-за того, что это - именно лекция для слушателей университета. С позволения автора я приложу ссылку, скопированную из под одного из других видео канала www.patreon.com/tkhirianov
@leetoy9342
3 жыл бұрын
Как вырос Тимофей со взгляда снизу !
@jamjam3337
9 ай бұрын
👍
@dogeatsthesun908
Жыл бұрын
Благодаря этому видео наконец-то понял откуда берется этот ваш self, и почему именно self. Спасибо, Тимофей Федорович!
@Диккар
3 жыл бұрын
Приветствую.Я делал практические задания, но видимо из-за того что учебный год закончился их уже нет в свободном доступе.Очень прошу если у кого-то осталось, то отзовитесь.Заранее спасибо
@KereellOlorin
2 жыл бұрын
1:05:19 Если список небольшой .pop(0) подходит идеально. Что делать если список большой - вложенный цикл?
@ИгорьСапранецкий-ь9ы
3 жыл бұрын
На фига? Да, да именно нафига? Вот какой вопрос сейчас возник в моей голове, не имеющей даже намёка на наличие извилин. Нафига я стал скотником? Ведь всё могло бы быть иначе и как минимум в шоколаде... Горе мне, нераумному, ой горе!!!
при всем уважении, Тимофей как-то хаотично по ООП тут пробежался
@thisissergo5874
2 жыл бұрын
куда вы пропали???
@hitpau
4 жыл бұрын
Тимофей здравствуйте! Очень хотелось бы полноценный, базовый, курс по "C" от Вас!
@kamilnyasibullin1362
4 жыл бұрын
По си было бы вообще огонь
@PixelBoy-cc4fq
4 жыл бұрын
есть же курс молодого бойца
@kamilnyasibullin1362
4 жыл бұрын
@@PixelBoy-cc4fq ну чтобы прям пакмана можно было
@hitpau
4 жыл бұрын
@@PixelBoy-cc4fq он вроде как не базовый, хотя затрагивает серьёзные фундаментальные темы
@PixelBoy-cc4fq
4 жыл бұрын
@@hitpau почему не базовый, для первого курса был сделан
@aliguseinov4836
3 жыл бұрын
54:52 Дракон-мазохист)
@johnw666
2 жыл бұрын
*в этом видео "да?" Прозвучало 694 раза)*
@fantik2401
3 жыл бұрын
Телеграм канала для питона еще нет?
@alxy-dev
3 жыл бұрын
Тимофей, добавьте возможность спонсировать канал! Пожалуйста) Видел так же что есть проблема с тем что бы рекламу убирать, покупайте подписку ребята - это увеличивает позитивный опыт использования KZitem.
@Deli_Berate
3 жыл бұрын
У автора есть patreon, и где-то карта сбера была. К слову, этот канал не деньгах, имхо, у автора нет коммерческой цели на этом канале и он делится своими лекциями "как есть".
@KereellOlorin
3 жыл бұрын
Внутри класса доступ к переменной одинаково работает как через self.var так и через className.var ... Есть ли разница?
@Deli_Berate
3 жыл бұрын
При обращении к self.var идёт обращение к атрибуту (свойству) объекта (instance), при обращении к ClassName.var идёт обращение к атрибуту класса. Прочитайте разницу динамических и статических атрибутов, это полезно.
@vicmeateater5508
3 жыл бұрын
Вижу Тимофея, ставлю лайк.
@thereghuxreze3553
3 жыл бұрын
Топ чел
@VladArnoldner
3 жыл бұрын
Будьте здоровы!
@vicodin9783
3 жыл бұрын
Самое лучшее объяснение ООП ! Факт!!!
@viktorvector113
4 жыл бұрын
Спасибо за Ваш труд.
@ДобродейНиколай
2 жыл бұрын
👍
@derliemonne4883
4 жыл бұрын
Огромное спасибо
@melickon
4 жыл бұрын
finish = not enemy_list (и без всяких if)
@MrNiksonman
3 жыл бұрын
while enemy_list:... это уже рефакторинг, для лекций лучше подробнее
@melickon
3 жыл бұрын
@@MrNiksonman При чем тут рефакторинг?!
@MrNiksonman
3 жыл бұрын
@@melickon Рефакторинг это улучшение кода, после того, как ты его по быстрому набросал, в лекциях специально демонстрируют по длиннее и по проще, чтобы всю цепочку логики было видно
@melickon
3 жыл бұрын
@@MrNiksonman нет. Рефакторинг, это не чистка кода. И совсем не после "быстрого набрасывания". Рефакторинг делается, когда нужно развивать код в направлении, которое ранее не предполагалось или не осознавалось разработчиком. В результате меняется структура классов, порядок вызова функций, изменяются структуры данных. В данном же случае, просто имеет месте типичная "студенческая" ошибка. Я на нее и указал.
@youarenotmygoal4890
3 жыл бұрын
А в чем собственно разница? С if более понятно.
@revel1051
3 жыл бұрын
Огромное спасибо за ваш труд!
@speakingraven
Жыл бұрын
Уникальный человек
@garik5805
3 жыл бұрын
есть курс по java?
@moykin.e
3 жыл бұрын
Зря не делаете возможность доната, думаю многие бы донатили и благодарили бы за труд
@tkhirianov
3 жыл бұрын
Она есть. Просто в этой трансляции я не поставил ссылку.
@vitaliinnest
3 жыл бұрын
ахахах
@DrFaustXIII
3 жыл бұрын
Благодарю за материал!
@ИнтересноеТВ-р4ъ
2 жыл бұрын
Спасибо.
@slam48rus
4 жыл бұрын
главный ресурс ведь время. разве нет ?
@МаксМаксимов-п3ы
3 жыл бұрын
А какая операционная система стоит, не могу понять?
@ИльназГиззатов-х8с
3 жыл бұрын
Linux CentOS
@МаксМаксимов-п3ы
3 жыл бұрын
@@ИльназГиззатов-х8с блогодарю
@asmadei3393
3 жыл бұрын
Зачем пошёл на программиста, вообще это неинтересно
@Jyrgalovv
3 жыл бұрын
Пока не поздно сваливай, найди себя в этом мире
@Kanet22
3 жыл бұрын
Хз, програмирование приносит удовольствие . когда я создаю то чем я раньше пользовался приносит кайф
@asmadei3393
3 жыл бұрын
@@Kanet22 для кого как, у меня оно вызывает отвращение, но деваться некуда, уже пошел на эту специальность, нужно доучиться
@ZomBabak
4 жыл бұрын
Здравствуйте Тимофей! Только что наткнулся на ваш канал, посмотрел одно видео(не полностью) и сразу же подписался)) Мне 13 лет.
Пікірлер: 113