×
Вы действительно хотите открыть доступ к тестированию по курсу PHP 7.4 Базовый на 40 дней?
ВИДЕОУРОК №6. Перегрузка. Магические методы перегрузки
Ознакомиться с самыми базовыми понятиями в ООП, ООП на PHP. Рассмотреть варианты передачи данных в PHP. Ознакомление с темой “сравнение объектов на PHP”.
Ознакомиться с понятиями контекста, внутреннего контекста объекта, контекста класса. Ознакомиться с понятием статики в ООП, с понятием “магический метод”, и рассмотреть его практическое применение.
Цель урока - ознакомиться с концепциями ООП. Ознакомиться с концепцией наследования/полиморфизма.
Ознакомиться с главной концепцией ООП – инкапсуляцией.
Ознакомиться с концепцией ООП – “абстракция”.
Ознакомиться с концепцией ООП “перегрузка”, а также инструментами PHP для её реализации. Показать, где на практике используется перегрузка.
Расширить знания в области работы классов.
Ознакомиться с темами клонирования/сериализации.
Ознакомиться с контролем типа, и контролем возвращаемого типа. Ознакомиться с понятиями ковариантности и контравариантности
Изучить механизм выброса и обработки исключений.
Изучить механизм автозагрузки и пространства имён
Ознакомиться с базовыми понятиями Базы данных, SQL. Ознакомиться с возможностями PHP по взаимодействию с БД.
Ознакомиться с инструментом Composer.
Ознакомиться с паттерном MVC. Рассмотреть на практике как выглядит MVC приложение. Рассмотреть инструменты и методики, которыми пользуются в реальной практике при разработке MVC приложения.
Ознакомится с механизмом ООП – рефлексией. Рассмотреть базовые, часто используемые приёмы рефлексии в PHP.
Ознакомиться с встроенной в PHP библиотекой SPL.
Ознакомиться с техниками работы с объектом, как с массивом.