Teoría sintáctico gramatical de objetos

Page 146

Eugenia Bahit ­ Teoría sintáctico­gramatical de objetos ­ 145

Características de un Singleton colector en PHP Sólo él puede crear una instancia de sí mismo. Por lo tanto, tendrá un método constructor privado que impida que el objeto pueda ser instanciado desde un ámbito diferente a la propia clase. class ObjectCollection { private function __construct() { $this->objects = array(); } }

Como solo podrá tener una única instancia, la misma se almacenará en una propiedad privada estática: class ObjectCollection { private static $objectcollection; # almacenará una instancia de sí mismo private function __construct() { $this->objects = array(); } }

Deberá contar con un método de agregación privado:


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.