Está en la página 1de 2

#ifndef HERENCIA_H_INCLUDED

#define HERENCIA_H_INCLUDED
#include "academico"
#include "administrativo"
#include "servicios"
#include <string>
#include <iostream>
using namespace std;

class empleado{
public:
empleado(string,string,int ,double,);
~empleado();
void nCodigo(string);
void nNombre(string);
void nFechaNacimiento(int, int, int);
void SalaBasica();
virtual void imprimir() const;
virtual double neto() const;
protected:
string codigo;
string nombre;
long double fechaNacimiento;
int salarioBasico;
};
empleado (string codi, string name, , double fecha, int sala)
{
nCodigo( codi );
nNombre( name );
nFechaNacimiento( dr );
SalaBasica = ( sala > 0.0 ? sala : 0.0 );
}
empleado::~empleado()
{
}
void empleado::nCodigo(string codi)
{
codigo() = codi;
}
void empleado::ponNombre(string name)
{
nombre = name;
}
double empleado::Gofechanacimiento() const
{
return fechaNacimiento;
}
int alumno::GoSalarioBasico() const
{
return SalaBasico;
}
void alumno::imprime() const
{
cout <<"---------------------------------"<<endl;
cout << "\tCodigo del empleado No: " << codigo;
cout << "\n\tNombre del empleado: " << nombre;
cout << "\n\tFecha de nacimiento: " << fechaNacimiento;
cout << "\n\tSalario basico del empleado " << GoSalarioBasico();
cout <<"---------------------------------"<<endl;
}

double empleado::precioSalario()
{
return 0.0;
}
#endif
#endif // HERENCIA_H_INCLUDED

También podría gustarte