Учебник по ООП в PHP8
Прост учебник по обектно-ориентирано програмиране в PHP за начинаещи.
Основи
001
Въведение в ООП в PHP
002Класове и обекти в ООП в PHP
003Свойства на обекти в PHP
004Методи на обекти в PHP
005Параметри на методи в PHP
006Достъп до свойства в класове в ООП в PHP
007Достъп до методи в класове в ООП в PHP
008Конструктор в ООП в PHP
009Свойства чрез параметри на конструктора в ООП в PHP
010Частни свойства в ООП в PHP
011Частни методи в ООП в PHP
012Гетъри на свойства в ООП в PHP
013Сеттери за свойства в ООП в PHP
014Предимства на сетъри и гетъри в ООП в PHP
Разширени
015
Съхраняване на класове в отделни файлове в PHP
016Верижни методи в ООП в PHP
017Клас като набор от методи в ООП в PHP
018Съхраняване на обекти в масиви в ООП в PHP
019Обекти вътре в класове в ООП в PHP
020Оператор за безопасно извличане в ООП в PHP
021Оператор за безопасно извличане в вериги от извиквания в ООП в PHP
022Манипулация на обекти в класове в ООП в PHP
023Предаване на обекти по референция в ООП в PHP
024Определяне на принадлежността на обект към клас в ООП в PHP
Наследяване
025
Наследяване на класове в ООП в PHP
026Наследяване на публични методи в ООП в PHP
027Методи на наследниците в ООП в PHP
028Пренаписване на родителски методи в ООП в PHP
029Извикване на предефиниран метод в ООП в PHP
030Конструктор при наследяване в ООП в PHP
031Частни методи при наследяване в ООП в PHP
032Частни свойства при наследяване в ООП в PHP
033Проблемът с частните свойства при наследяване в ООП в PHP
034Защитени методи в ООП в PHP
035Защитени свойства в ООП в PHP
036Оператор instanceof и наследяване в ООП в PHP
Извиквания
037
Име на свойство от променлива в ООП в PHP
038Име на свойство от масив в ООП в PHP
039Име на свойство от асоциативен масив в ООП в PHP
040Име на свойство от функция в ООП в PHP
041Име на свойство от друг обект в ООП в PHP
042Име на метод от променлива в ООП в PHP
043Извикване на метод веднага след създаване на обект в ООП в PHP
Static
044
Статични методи в ООП в PHP
045Статични методи в класовете в ООП в PHP
046Статични свойства в ООП в PHP
047Статични свойства в класове в ООП в PHP
048Достъп до static чрез клас и обект в ООП в PHP
049Комбинация със static в ООП в PHP
050Статични методи и $this в ООП в PHP
051Пример за static в ООП в PHP
Функции
052
Функция за получаване на име на клас в ООП в PHP
053Функция за получаване на методите на клас в ООП в PHP
054Функция за получаване на свойства на клас в ООП в PHP
055Функция за получаване на свойства на обект в ООП в PHP
056Функция за проверка на съществуването на клас в ООП в PHP
057Функция за проверка на съществуването на метод в ООП в PHP
058Функция за проверка на съществуването на свойство в ООП в PHP
059Функция за получаване на родителски клас в ООП в PHP
060Функция за проверка на наследяването на клас в ООП в PHP
061Функция за проверка на принадлежността на обект към клас в ООП в PHP
062Функция за получаване на всички декларирани класове в ООП в PHP
Abstract
Интерфейси
065
Интерфейси в ООП в PHP
066Практика върху приложението на интерфейси в ООП в PHP
067Правила за именуване на интерфейси в ООП в PHP
068Прилагане на интерфейси в ООП в PHP
069Параметри в методите на интерфейси в ООП в PHP
070Деклариране на конструктор в интерфейс в ООП в PHP
071Наследяване на интерфейси един от друг в ООП в PHP
072Интерфейси и instanceof в ООП в PHP
073Няколко интерфейса в ООП в PHP
074Наследяване от клас и имплементация на интерфейс в ООП в PHP
075Константи в интерфейси в ООП в PHP
076Функции за работа с интерфейси в ООП в PHP
Трейтове
077
Трейтове в ООП в PHP
078Множество трейтове в ООП в PHP
079Разрешаване на конфликти в методите на трейтове в ООП в PHP
080Модификатори за достъп и трейтове в ООП в PHP
081Промяна на правата за достъп до методи на trait в ООП в PHP
082Приоритет на методите при работа с трейтове в ООП в PHP
083Абстрактни методи на трейтове в ООП в PHP
084Използване на трейтове в трейтове
085Функции за работа с трейтове в ООП в PHP
Магия
086
Магически методи в ООП в PHP
087Магическият метод toString в ООП в PHP
088Достъп до свойства чрез магия в ООП в PHP
089Свойства само за четене в ООП в PHP
090Четене на несъществуващо свойство в ООП в PHP
091Записване на свойства чрез магия в ООП в PHP
092Четене на несъществуващо свойство в ООП в PHP
093Проверка на свойства при запис в ООП в PHP
094Практическо приложение на магията в ООП в PHP
Именни пространства и автозареждане
095