Está en la página 1de 4

Alumno: Victor Cheng

PROYECTOS 2
B. Construya la siguiente clase, implementando las propiedades y los

mtodos que correspondan y construya un formulario. Para la solucin


del caso construya un proyecto y gurdalo en una carpeta con sus
respectivo nombre y a su vez comprmela. Esta carpeta comprimida
envala a travs de Proyectos 2.
2. La clase Empleado
Propiedades: apellidos, nombres, cantidad de hijos, bsico
Mtodos: CalcularBonif(), CalcularDescto(faltas)
Nota: Para calcular la bonificacin considere que la empresa otorga
una bonificacin del 3% del sueldo bsico por cada hijo. Para calcular
el descuento, la empresa toma en cuenta que por cada inasistencia
se debe descontar el doble del sueldo diario.
Para este caso desarrollar un formulario que solicite el
apellido, nombre, cantidad de hijos y el bsico mensual de un
trabajador: luego de hacer click en el botn Procesar, para
visualizar la bonificacin y el descuento del trabajador.

Cempleado cme=new Cempleado ();


cme.setApellidos(txta.getText());
cme.setNombres(txtn.getText());
cme.setCantidaddehijos(Integer.parseInt(txtc.getText()
));
cme.setSueldobasico
(Double.parseDouble(txtb.getText()));
cme.setInasistencias
(Integer.parseInt(txti.getText()));

double
double
String
String

bonifi=cme.Bonificacion();
descuen=cme.Descuento();
apell=cme.Datos();
nombr=cme.Datos2();

txtdat.setText("El Sr(a): "+apell+" "+nombr);


txtarea.setText(String.valueOf("La bonificacin de
acuerdo a los datos "
+ "obtenidos es: "+bonifi+"\nEl descuento
de acuerdo a los datos "
+ "obtenidos es: "+descuen));
txta.setText("");
txtn.setText("");
txtc.setText("");
txtb.setText("");
txti.setText("");
txtdat.setText("");
txtarea.setText("");
dispose();
package cdigo;
public class Cempleado {
private String apellidos;
private String nombres;
private int cantidaddehijos;
private double sueldobasico;
private int inasistencias;
public void setApellidos(String apellidos) {
this.apellidos = apellidos;
}
public void setNombres(String nombres) {
this.nombres = nombres;
}

public void setCantidaddehijos(int


cantidaddehijos) {
this.cantidaddehijos = cantidaddehijos;
}
public void setSueldobasico(double sueldobasico) {
this.sueldobasico = sueldobasico;
}
public void setInasistencias(int inasistencias) {
this.inasistencias = inasistencias;
}
//salida
public double Bonificacion ()
{
double bo,bo1;
bo=sueldobasico*0.03;
bo1=cantidaddehijos*bo;
return bo1;
}
public double Descuento ()
{
double i,inas;
i=sueldobasico/30;
inas=inasistencias*i;
return inas;
}
public String Datos()
{
String ape;
ape=apellidos;
return ape;
}
public String Datos2()
{

String nom;
nom=nombres;
return nom;
}

También podría gustarte