Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/05/2010, 13:42
vrael
 
Fecha de Ingreso: mayo-2007
Mensajes: 200
Antigüedad: 17 años, 7 meses
Puntos: 1
Vectores de punteros en POO

Una pregunta sencilla:

En Programación Orientada a Objetos, ¿que diferencia hay en declarar un vector de objetos con un vector de punteros?

Sé lo que es un puntero y cómo se utiliza, mi duda es, por ejemplo, que diferencia hay entre estas dos sentencias:

Código:
cJugador array[5];
cJugador *array[5];
En el primero caso creo un vector de 5 posiciones donde voy a almacenar objetos de tipo cJugador.

En el segundo caso creo un vector de punteros a objetos tipo cJugador.

Mi pregunta va en el sentido de: ¿En el primer caso estoy creando ya los objetos, mientras que en el segundo todavía no? ¿o algo así? o si a lo mejor no uso los cinco objetos, y solo quiero crear dos, entonces ¿utilizo punteros, en vez de un vector de objetos? ¿por qué?

Muchas gracias.
__________________
Blog: http://a-dream-of-dragon.blogspot.com