Estás en: Inicio >> Foros >> Informática >> Programación
Programación /

consulta sobre clases

Participa en el tema consulta sobre clases en el foro Programación.
hola a todos, tengo una consulta. Supongamos que tengo dos clases, una empleados y la ...

Buscar en este tema:
 
  •  
    #1 consulta sobre clases
    hola a todos,

    tengo una consulta. Supongamos que tengo dos clases, una empleados y la otra persona, donde empleado hereda atributos de persona.


    atributos de persona:
    char *apyn;
    char sex;
    long dni;
    int edad;

    atributos de empleado:
    char *cargo;
    float sueldo;


    en el void tengo

    void main()
    {
    empleado e1;

    e1++;
    }


    e1 es el postincremento de la clase empleado pero incrementa la edad (atributo de la clase persona)

    la sintaxis de postincremento de la clase persona seria:

    persona persona:: operator++ (int)
    {
    persona aux(*this);
    aux.edad=aux.edad+1;

    return edad;
    }

    como hago esto en la clase empleado si el atributo edad pertenece en persona?
    se deja asi y automaticamente se reconoce?

    otra pregunta: el operador igual (=) se sobrecarga como en este caso o se hereda??

    gracias
    Editado por marmaster - 16.10.2009 13:38 hs.
    +
     
    0
    Me gusta
     
    http://www.psicofxp.com/forums/programacion.313/969853-consulta-sobre-clases.html
    | Más
  • #2 Re: consulta sobre clases

    Defini el atributo como protected y / o usa algun metodo getter / setter para establecer la edad y usa esos metodos en la clase derivada Empleado...

    Te conviene leer sobre la visibilidad de acceso en C++, acceso publico, protegido, privado y las diferentes formas de herencia en C++, herencia publica, herencia protegida y herencia privada...

    Saludos
    Pablo
    Me gusta este mensaje
Estás en: Inicio >> Foros >> Informática >> Programación


Estadísticas del tema
  • 1 RESPUESTA
  • 67 VISTAS
  • 2 USUARIOS RESPONDIERON
 
Ir arriba
Contacto | Acerca de | Ayuda | Términos Legales | privacidad | Pautas de convivencia | Mapa de los foros | TrabajÁ con nosotros
©2008 Psicofxp.com S.A. - Todos los derechos reservados
Certifica IAB