Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/12/2012, 18:11
Avatar de ZeKi
ZeKi
 
Fecha de Ingreso: noviembre-2012
Ubicación: Jaén
Mensajes: 61
Antigüedad: 11 años, 5 meses
Puntos: 6
Respuesta: Duda con constructor C++

La linea 8 contempla el constructor de la clase S, quizá lo que no entiendas es el x(temp). Es la forma que tiene de inicializar el atributo x, está llamando al constructor por defecto del objeto int. Es la forma en la que se deben inicializar los objetos, por ejemplo, tenemos dos objetos, obj1 y obj2, y en obj1 hay un atributo que es un obj2, entonces, cuando llamemos al constructor de obj1, el obj2 lo deberemos incializar así:

Código C++:
Ver original
  1. obj1 (parametros): obj2(parametros){
  2.   //inicialización de obj1;
  3. }