Si lo que quieres es literalmente un "vector", simplemente lo creas y vas añadiendo los datos. Por ejemplo, si quisieras tener los datos como los resource que devuelve la consulta a la base de datos:
Código PHP:
$arrABC=array();
array_push($arrABC, new ABC(mysql_query($sql)));
Si lo que quieres es tener un array asociativo con los resultados de la consulta por cada registro en cada objeto, deberías hacer:
Código PHP:
$arrayABC=array();
$rs=mysql_query($sql);
while($row=mysql_fetch_array($rs))
{
array_push($arrABC, new ABC($row));
}
Si lo que quieres es un objeto similar a los "Collection" de algunos lenguajes como JAVA o SmallTalk en lugar de un "vector", tendrás que programarlo tú. De todos modos PHP tiene un excelente soporte para arrays, de modo que éstos no tienen mucho que envidiarle a los Collections (al menos en mi opinión). ¡Suerte!