Instance como una propiedad de clase estática

Es posible declarar una instancia de una clase como una propiedad en PHP?

ásicamente lo que quiero lograr es:

abstract class ClassA() 
{
  static $property = new ClassB();
}

Bueno, sé que no puedo hacer eso, pero ¿hay alguna solución además de hacer siempre algo como esto:

if (!isset(ClassA::$property)) ClassA::$property = new ClassB();

Respuestas a la pregunta(4)

Su respuesta a la pregunta