время
|
|
Глава 19. Классы
Глава 19. Классы и объекты (PHP 5)
Содержание
Введение
The Basics
Autoloading Objects
Конструкторы и деструкторы
Visibility
::
Static Keyword
Константы в объектах
Абстрактные классы
Интерфейсы объектов
Перегрузка
Итераторы объектов
Patterns
Magic Methods
Ключевое слово "final"
Клонирование объектов
Сравнение объектов
Reflection
Type Hinting
Введение
В PHP 5 новая объектная модель. Управление объектами PHP полностью переписано, более удобное и содержит новые возможности.
Конструкторы и деструкторы
Constructor
PHP 5 позволяет объявлять методы-конструкторы. Классы, в которых объявлен метод-констуктор, будут вызывать этот метод при каждом создании нового объекта, так что это может оказаться полезным, чтобы, например, инициализировать какое-либо состояние объекта перед его использованием.
Замечание: Конструкторы в классах-родителях не вызываются автоматически. Чтобы вызвать конструктор, объявленный в родительском классе, следует обратиться к методу parent::__construct().