Уроки по тегу «позднее связывание»
В каталоге хекслета найдено 31 урок по теме «позднее связывание». Уроки по теме «позднее связывание» есть в курсах: JS: Погружаясь в классы, JS: Прототипы, PHP: Погружаясь в классы.
Познакомиться с особенностью языка JavaScript: функции в нём являются объектами.
Рассмотреть концепцию позднего связывания, которая, наряду с передачей сообщений, является одной из двух главных идей объектно-ориентированного программирования в своей начальной формулировке.
Познакомиться с AST — абстрактным синтаксическим деревом, которое участвует практически в любой программе, занимающейся парсингом. Понять, как использовать идею AST для создания HTML Builder'а.
Изучить механизм построения цепочки прототипов в JavaScript.
Разобрать то, как наследование выглядит в языке JavaScript.
Рассмотреть механизм наследования на прототипах, который используется в языке JavaScript.
Разобрать проект, над которым мы будем работать на протяжении курса. HTML Builder будет генерировать готовый HTML-код на основе придуманного нами DSL.
Рассмотреть полиморфизм подтипов на примере практического задания из прошлого урока.
Рассмотреть иерархию типов, базовые идеи и терминологию.
Познакомиться с курсом и особенностями реализации концепций объектно-ориентированного программирования в языке JavaScript. Узнать о проекте HTML Builder, над которым мы будем работать на протяжении курса.
Разобраться в том, как модификаторы доступа влияют на наследование
Познакомиться с ключевым словом static
Познакомиться с синтаксической возможностью выстраивать иерархии классов
Разобраться в том как между собой связаны части разных классов внутри объекта.
Понять ограничения наследования и найти альтернативные способы работы
Познакомиться с мощным механизмом выделения общего поведения без наследования
Научиться переопределять поведение и запрещать это делать
Познакомиться с тем, как устроен полиморфизм внутри языка. Узнать о его связи с наследованием.
Познакомиться с классами, которые не могут иметь инстансов. Разобраться с их областью применения.
Изучить формальный способ проверки корректности иерархии
Разобраться в том как между собой связаны части разных классов внутри объекта.