Тэг: 

ооп

Вопросы на собеседовании по PHP и ООП

Объектно-ориентированное программирование (ООП) - это парадигма программирования, где весь программный продукт работает как набор объектов, взаимодействующих друг с другом. Объект - это набор данных и методов, которые работают с этими данными.

Что такое Class в PHP

В данной статье мы глубоко погрузились в основы объектно-ориентированного программирования (ООП) в PHP. Мы исследовали ключевые концепции, которые лежат в основе этого подхода, включая классы, объекты, методы и структуру stdClass.

Абстрактные классы и методы в PHP

Абстрактный класс представляет частичную реализацию для классов-наследников. Абстрактный класс определяется с помощью модификатора abstract, который ставится перед именем класса: Одной из ключевых особенностей абстрактных классов является то, что мы не можем напрямую создать объекты абстрактного класса с помощью вызова его конструктора: Абстрактные классы, как и обычные классы, могут определять переменные и константы, методы и конструкторы....

Пишем Value object на PHP

Value object - это тип, обертывающий данные и отличающийся только своими свойствами. В отличие от Entity, у него нет уникального идентификатора. Таким образом, два value objects с одинаковыми значениями свойств следует считать равными.