Está en la página 1de 11

Edwin Mina 8-1014-83

public class clasenivel1 {

private double salario;

private int horasDiarias;

private int horasExtras;

private int numeroExtencion;

private double montoVentas;

public double getSalario() {

return salario;

public int getHorasDiarias() {

return horasDiarias;

public int getHorasExtras() {

return horasExtras;

public int getNumeroExtencion() {

return numeroExtencion;

public double getMontoVentas() {

return montoVentas;

public void setSalario(double salario) {

this.salario = salario;

public void setHorasDiarias(int horasDiarias) {

this.horasDiarias = horasDiarias;
}

public void setHorasExtras(int horasExtras) {

this.horasExtras = horasExtras;

public void setNumeroExtencion(int numeroExtencion) {

this.numeroExtencion = numeroExtencion;

public void setMontoVentas(double montoVentas) {

this.montoVentas = montoVentas;

public double horasExtras(double salario,int horasExtras){

double hxtras=(salario*horasExtras*1.5);

return hxtras;

public double bonoVentas(double montoVentas){

double bonoVentas=(montoVentas*0.03);

return bonoVentas;

public double salario(double salario,int horasDiarias){

double salarioBase=(salario*horasDiarias*30);

return salarioBase;

}
public class clasenivel2 {

double horasExtras(double d, int i) {

throw new UnsupportedOpera�onExcep�on("Not supported yet."); // Generated from


nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody

public class Nivel2 extends clasenivel1 {

public double horasExtras(double salario, int horasExtras) {

double hxtras2 = (salario * horasExtras * 1.5);

return hxtras2;

public double vacaciones(int horasDiarias) {

double vacaciones = (horasDiarias * 7);

return vacaciones;

}
public class clasenivel3{

clasenivel3(String string, String string0, int i, int i0, int i1, String string1, String string2, int i2,
String string3) {

throw new UnsupportedOpera�onExcep�on("Not supported yet."); // Generated from


nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody

public class Nivel3 extends clasenivel1 {

private int telefonoCorpora�vo;

private int tarjetaCredito;

private String nombre;

private String apellido;

private int cedula;

private String departamento;

private String fechaNacimiento;

private int estatusEmpresa;

private String nivelColab;

public Nivel3(int telefonoCorpora�vo, int tarjetaCredito, String nombre, String apellido, int cedula,

String departamento, String fechaNacimiento, int estatusEmpresa, String nivelColab) {

this.telefonoCorpora�vo = 65495916;

this.tarjetaCredito = 6969;

this.nombre = "edwin";

this.apellido = "mina";

this.cedula = 8101483;

this.departamento = "DEPARTAMENTO 8";

this.fechaNacimiento = "14/04/2004";

this.estatusEmpresa = 2;
this.nivelColab = "nivel 2 colab.";

public Nivel3(String nombre,String apellido,int cedula, int telefonoCorpora�vo,int


tarjetaCredito,String departamento

,String fechaNacimiento, int estatusEmpresa, String nivelColab){

this.nombre="edwin";

this.apellido="mina";

this.cedula=8101483;

telefonoCorpora�vo=telefonoCorpora�vo;

tarjetaCredito=tarjetaCredito;

departamento=departamento;

fechaNacimiento=fechaNacimiento;

estatusEmpresa=estatusEmpresa;

nivelColab=nivelColab;

public double horasExtras(double salario, int horasExtras) {

double hxtras3 = (salario * horasExtras * 2);

return hxtras3;

public int edad(int fechaNacimiento) {

int edad = 2023 - fechaNacimiento;

return edad;

public void setNombre(String nombre) {

this.nombre = nombre;

public void setApellido(String Apellido) {

this.apellido = apellido;

}
public void setCedula(int cedula) {

this.cedula = cedula;

public void setDepartamento(String departamento) {

this.departamento = departamento;

public void setFechaNacimiento(String fechaNacimiento) {

this.fechaNacimiento = fechaNacimiento;

public void setTelefonoCorpora�vo(int telefonoCorpora�vo) {

this.telefonoCorpora�vo = telefonoCorpora�vo;

public void setTarjetaCredito(int tarjetaCredito) {

this.tarjetaCredito = tarjetaCredito;

public void setEstatusEmpresa(int estatusEmpresa) {

this.estatusEmpresa = estatusEmpresa;

public void setNivelColab(String nivelColab) {

this.nivelColab = nivelColab;

//GET

public int getTelefonoCorpora�vo() {

return telefonoCorpora�vo;

public int getTarjetaCredito() {

return tarjetaCredito;

}
public String getNombre() {

return nombre;

public String getApellido() {

return apellido;

public int getCedula() {

return cedula;

public String getDepartamento() {

return departamento;

public String getFechaNacimiento() {

return fechaNacimiento;

public int getEstatusEmpresa() {

return estatusEmpresa;

public String getNivelColab() {

return nivelColab;

public class empresa {


public sta�c void main(String[] args) {

clasenivel1 n1 = new clasenivel1();

double salarioBase=n1.salario(500.00, 8);

System.out.println("\n");

System.out.println("salario base: "+salarioBase);

System.out.println("");

double hxtras = n1.horasExtras(500.00, 10);

System.out.println("calculo de horas extras nivel 1 es: " + hxtras);

System.out.println("\n");

double bonoVentas = n1.bonoVentas(150.00);

System.out.println("calculo de bono de ventas 1 es : " + bonoVentas);

System.out.println("\n");

clasenivel2 n2 = new clasenivel2();

double hxtras2 = n2.horasExtras(800.00, 11);

System.out.println("calculo de horas extras nivel 2 ES: " + hxtras2);

System.out.println("\n");

double vacaciones = n2.vacaciones(12);

System.out.println("calculo de vac. nivel 2: " + vacaciones);


int edad = n3.edad(2004);

System.out.println("\ninfo 1:");

clasenivel3 n3 = new clasenivel3(62506825, 8999153, "edwin", "mina", 6969, "departamento


2", "14/04/2004", 3, "NIVEL 3");

System.out.println("");

System.out.println("el nombre del colaborador :" + n3.getNombre());

System.out.println("apellido del colaborador :" + n3.getApellido());

System.out.println("cedula del colaborador: " + n3.getCedula());

System.out.println("fecha de nacimiento del colaborador ES :" + n3.getFechaNacimiento());

System.out.println("telefono copora�vo:" + n3.getTelefonoCorpora�vo());

System.out.println("tarjeta de credito del colaborador: " + n3.getTarjetaCredito());

System.out.println("departamento del colaborador : " + n3.getDepartamento());

System.out.println("estatus : " + n3.getEstatusEmpresa());

System.out.println("nivel del colaborador: " + n3.getNivelColab());

double hxtras3 = n3.horasExtras(650.00, 13);


System.out.println("\n");

System.out.println("calculo de hotras extra nivel 3: " + hxtras3);

System.out.println("edad de colaborador : " + edad);

System.out.println("\n");

System.out.println("\ninfo 2:");

System.out.println("");

clasenivel3 nn3 = new clasenivel3("", "", 0, 0, 0, "", "", 0, "");

System.out.println("el nombre del colaborador :" + nn3.getNombre());

System.out.println("apellido del colaborador :" + nn3.getApellido());

System.out.println("cedula del colaborador: " + nn3.getCedula());

System.out.println("fecha de nacimiento del colaborador ES :" + nn3.getFechaNacimiento());

System.out.println("telefono copora�vo:" + nn3.getTelefonoCorpora�vo());

System.out.println("tarjeta de credito del colaborador: " + nn3.getTarjetaCredito());

System.out.println("departamento del colaborador : " + nn3.getDepartamento());

System.out.println("estatus : " + nn3.getEstatusEmpresa());


System.out.println("nivel del colaborador: " + nn3.getNivelColab());

También podría gustarte