PHP теория: "Основные инструменты и подходы"

Урок 16: Объектно-ориентированное программирование #4

Длительность: 25 минут Сложность: Очень сложно

Об уроке

Заключительное занятие по ООП. Мы рассмотрим интерфейсы и абстрактные классы, обратим внимание и на другие полезные темы.

P.S. Порой начинающим разработчикам оно кажется излишне запутанным и ненужным. В этом есть доля истины. Существуют множество задач для решения которых применение ООП является избыточным и нецелесообразным. 
Однако, стоит помнить, что в более сложных проектах ООП составит Вам хорошую службу, поможет сделать реализацию эффективной и красивой. 


План

1. Контроль типа (Type Hinting).

2. Сигнатура метода.

3. Абстрактные классы и методы.

4. Интерфейсы.


Видео


Домашние задания

Очень важно закрепить пройденный материал, выполняя практические задания самостоятельно. Для этой цели я подготовил домашние задания с решениями. Всего Вас ждет более 30 интересных задач по курсу PHP Start | Теория, которые помогут лучше понять и запомнить пройденные уроки.

Полезные ссылки



Поделитесь в социальных сетях

  • Материалы PHP Start | Теория
  • Домашние задания по урокам
  • Решения домашних заданий

Подробнее

  • Сборник советов

Советы для тех, кто заканчивает или закончил курс PHP Start:

  • Как быть полезным работодателю?
  • Организация рабочего процесса
  • Что учить дальше?

Подробнее

Преподаватель

Виктор Зинченко
Виктор Зинченко

Веб-разработчик

Профессионально занимаюсь веб-разработкой 5 лет. Имею опыт в проектировании и программировании сложных систем, рефакторинге, администрировании серверов, веб-безопасности.

Занимался созданием онлайн-магазинов, медиа ресурсов, порталов промо-акций, социальных сетей и др.

В 2013 году получил сертификат по знанию PHP от компании Zend (создателей языка).