Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/04/2015, 19:49
Avatar de Cardo2095
Cardo2095
 
Fecha de Ingreso: marzo-2015
Ubicación: En mi casa
Mensajes: 18
Antigüedad: 9 años, 1 mes
Puntos: 0
Pregunta Tengo una duda con los punteros en los atributos

Buenas verán, me surgió una duda sobre cual es la diferencia cuando se crea una clase con los atributos declarados como punteros y cuando no es así, este es un ejemplo de una clase abstracta y ademas me gustaría saber cuando se deben hacer los atributos como punteros, si es en una clase abstracta o si también en una clase normal


Código PHP:
class Animal{

protected:

    
int *id;//estos como punteros
    
char *mes;

    
int annoNac;//estos normales
    
char tamaño;
    
int peso;
public:
        
Animal(int,char,int,char,int);


//quiero saber si este constructor esta bien declarado o cambia en algo con los punteros

Animal::Animal(int,char,int,char,int){ 
    
this->id=id;
    
this->mes=mes;
    
this->annoNac=annoNac;
    
this->tamaño=tamaño;
    
this->peso=peso;