Programa

Páginas: 2 (306 palabras) Publicado: 17 de junio de 2012
/*LA APLICACION DE ESTE PROGRAMA ES PARA PODER APLICAR
*EL POLIMORFISMOS EN C# PARA EL CALCULO DEL SALARIO DE UN TRABAJADOR DEPENDIENDO DE
*SU SALARIO Y LAS HORAS EXTRAS TRABAJADAS*desarroolado para mygnet.org
**/
using System;
class OBRERO
{
protected double DT;// dias trabajados
protected double S;// salario
protected double D;//salario con descuento
protecteddouble C;// calculo de las horas extras
protected double SN;//sueldo neto total
protected double HE;//horas extras trabajadas

public void Captura()
{
Console.Write("\nINTRODUZCA LOS DIAS TRABAJADOS: ");
DT = Single.Parse(Console.ReadLine());
Console.Write("\n ¿CUANTAS HORAS EXTRAS TRABAJO?: ");
HE = Single.Parse(Console.ReadLine());}

//SE CREA EL METODO VIRTUAL QUE SE REMPLAZARA EN ESTE METODO
public virtual double SALARIO()
{
return (0);
}
}
class PRODUCCION : OBRERO
{
public overridedouble SALARIO()
{
Captura();
S = (DT * 120);//Calcula el salario del trabajador
C = ((HE * 80) * 0.98);// Calcula el costo de las horas extras
SN = (S + C);//Resultado final del salario neto del trabajador
return (SN);
}
}

class ENSAMBLADO : OBRERO
{
public override double SALARIO()
{
Captura();
S = (DT *135);//Calculo del salario que persibe el trabajador por el nuemro de dias que trabaja
C = (HE * 85);//Calculo de el costo de horas extras del trabajador
D = ((S + C) * 0.95);// Calculael salario neto y resta el 5%
SN = (D * 0.98);//Calcula el 2% de descuento de INFONAVIT
return (SN);
}
}

class PRINCIPAL
{
public static void Main()
{// se crea una referencia para implemetar el polimorfismo
// el tipo de variables del tipo de la clase siempre se llamara asi
OBRERO Referencia;
PRODUCCION X = new...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programa
  • Program
  • Un Programa
  • Programas
  • Programas
  • Programa
  • Programador
  • Program

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS