Список уроков по теме«ООП»
Введение в ООП Классы Свойства и функции Область видимости Наследование Абстрактные классы Интерфейсы Перегрузка и магические методы Контроль типа Пространства […]
Введение в ООП Классы Свойства и функции Область видимости Наследование Абстрактные классы Интерфейсы Перегрузка и магические методы Контроль типа Пространства […]
Начиная с версии 5.4.0 в PHP есть возможность использования инструментария для повторного использования кода. Он называется — трейт. Трейт похож на […]
Пространства имен, это один из способов инкапсуляции элементов. Такое абстрактное понятие можно увидеть во многих местах. Например, в операционной системе […]
В PHP 5 есть возможность использования контроля типов. При передаче параметром есть возможность проверить данные на такие типы: объекты (путем […]
Перегрузка в PHP дает возможность динамически «создавать» свойства и методы. Такие методы и свойства обрабатываются с помощью «волшебных» методов, которые […]
С помощью интерфейсов можно описать методы, которые должны быть реализованы в классе без необходимости описания их функционала. Интерфейсы объявляются так […]
Класс, который содержит хотя бы один абстрактный метод, должен быть определен как абстрактный. Абстрактные классы реализуют на практике один из […]
Наследование полезно использовать, когда вы расширяете класс, дочерний класс наследует все публичные (public) и защищенные (protected) методы из родительского класса. […]
В предыдущем уроке мы могли использовать ключевое слово public перед переменной или классом. Слова public, private, protected определяют область видимости переменной или класса. public — […]
Переменные в классе, называются «свойствами». Также их называют, используя другие термины, такие как «атрибуты» или «поля». Они определяются с помощью […]