No Es Importante

Páginas: 2 (335 palabras) Publicado: 17 de noviembre de 2012
// MREPARA.h

#ifndef MREPARA_H
#define MREPARA_H
class MRepara
{
private:
int tipo_reparacion;
float monto_reparacion;
public:
MRepara();
voidSetTipoReparacion(int t);
void SetMontoReparacion(float m);
int GetTipoReparacion();
float GetMontoReparacion();
float ComisionReparacion();
};


// MREPARA.cpp#include "MRepara.cpp"
#endif

MRepara::MRepara(){}

void MRepara::SetTipoReparacion(int t)
{
tipo_reparacion = t;
}
void MRepara::SetMontoReparacion(float m)
{
monto_reparacion = m;
}int MRepara::GetTipoReparacion()
{
return tipo_reparacion;
}

float MRepara::GetMontoReparacion()
{
return monto_reparacion;
}

// Calcula la comision respectiva a lareparacion realizada
// segn el tipo de reparacion
float MRepara::ComisionReparacion()
{
switch (tipo_reparacion)
{ case 1 : return monto_reparacion* 0.1;
break;
case 2 :return monto_reparacion* 0.2;
break;
case 3 : return monto_reparacion* 0.15;
}
}



// MMecanico.h

#ifndef MMecanico_H
#define MMecanico_H
#include#include "MRepara.h"
using namespace std;

class MMecanico
{
private:
long cedula;
string nombre;
int cant_repara;
float ac_montocomision;
public:MMecanico();
void SetCedula(long c);
void SetNombre(string n);
void SetCantRepara(int c);
void SetAcMontoComision(float mc);
long GetCedula();string GetNombre();
int GetCantRepara();
float GetAcMontoComision();
void ProcesarReparacion(MRepara reparacion); // Relacion Uso

};

// MMecanico.cpp#include "MMecanico.cpp"
#endif

MMecanico::MMecanico()
{ac_montocomision = 0;}
void MMecanico::SetCedula(long c)
{
cedula = c;
}
void MMecanico::SetNombre(string n)
{
nombre = n;
}...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Importancia De La Importancia
  • Importaciones
  • Importantes
  • Importante
  • Que te importa
  • Importante¡!?
  • Importante
  • Importante

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS