Конструкторы и деструкторы
Войти

PHP - Конструкторы и деструкторы

Конструкторы и деструкторы

PHP позволяет объявлять методы-конструкторы. Классы, в которых объявлен метод-конструктор, будут вызывать этот метод при каждом создании нового объекта, так что это может оказаться полезным, например, для инициализации какого-либо состояния объекта перед его использованием.

Примечание: Конструкторы, определенные в классах-родителях не вызываются автоматически, если дочерний класс определяет собственный конструктор. Чтобы вызвать конструктор, объявленный в родительском классе, требуется вызвать parent::__construct() внутри конструктора дочернего класса. Если в дочернем классе не определен конструктор, то он может унаследован от родительского класса как обычный метод (если он не был определен как приватный).

Ссылки по теме:

  1. 1. php.net
  2. 2. w3ii.com
Теги:
php