Está en la página 1de 3

#include <iostream>

#include <string>
#include <iomanip>
using namespace std;

class empleado
{

public:

empleado(int edad, string nombre, double ingreso)


{
Nombre = nombre;
Edad = edad;
Ingreso = ingreso;

void obtener_nombre(string nombre)


{
Nombre = nombre;

void obtener_edad(int edad)


{
Edad = edad;
}

void obtener_ingresomensual(double ingreso)


{
Ingreso = ingreso;
}

string establecer_nombre()
{
return Nombre;
}

int establecer_edad()
{
return Edad;
}

double establecer_ingreso()
{
return Ingreso;
}

private:
double Ingreso;
int Edad;
string Nombre;
};

class Comercial : public empleado


{
public:
Comercial(string puesto, double bonificacion) : empleado(0, "Nombre", 0)
{
Puesto = puesto;
Bonificacion = bonificacion;

void obtener_puesto(string puesto)


{
Puesto = puesto;
}

void obtener_bonificacion(double bonificacion)


{
Bonificacion = bonificacion;
}

string establecer_puesto()
{
return Puesto;
}
double establecer_bonificacion()
{
return Bonificacion;
}

private:

string Puesto;
double Bonificacion;

};

int main()

{
empleado Ever(0, "nombre", 0);
Ever.obtener_edad(25);
Ever.obtener_nombre("Ever");
Ever.obtener_ingresomensual(8000);

Comercial Veronica("Puesto", 0);


Veronica.obtener_puesto("Grente");
Veronica.obtener_bonificacion(1000);

cout << "nombre: " << Ever.establecer_nombre() << endl;

cout << "edad: " << Ever.establecer_edad() << endl;

cout << "Ingreso Mensual: " << Ever.establecer_ingreso() << endl;

cout << "puesto:" << Veronica.establecer_puesto() << endl;


cout << "bonificacion:" << Veronica.establecer_bonificacion() << endl;
cout << "------------------------" << endl;
cout << "el sueldo al anno es:" << Ever.establecer_ingreso() * 12 +
Veronica.establecer_bonificacion() << endl;

system("pause");
return 0;
};

También podría gustarte