Código:
public function ObtenerValores() {
$ejecuto=$this->db->ejecutarQuery($this->Query);
while($row=mysql_fetch_array($ejecuto)){
$this->Nombre=$row['Nombre'];
$this->Apellido=$row['Apellido'];
}
Dentro de esta funcion podrias utilizar un arreglo y la instruccion return para no sobreescribir la variable en cada vuelta del ciclo, con lo que quedaria asi.
Código:
public function ObtenerValores() {
$ejecuto=$this->db->ejecutarQuery($this->Query);
while($row=mysql_fetch_assoc($ejecuto)){
$this->recordset[]=$row;
}
return $this->recordset;
}
Luego solo seria leer ese arreglo con un ciclo iterativo.