Generation

generate functionThu, 13 Apr 2023

desarrollarlos en lenguaje Java con POO. Un obrero necesita calcular su salario semanal, el cual se obtiene de la siguiente manera: Si trabaja 40 horas o menos se le paga un salario de $6000 por hora más un subsidio de transporte del 5% del salario. Si trabaja más de 40 horas semanales se le paga un salario de $7000 por cada una de las primeras 40 horas y un salario de $8000 por cada hora extra, no se le paga subsidio de transporte, pero se le hace una rete fuente de 3% del salario devengado.

public class Worker { private double salary; // salario devengado private double hours; // horas trabajadas private double subsidy; // subsidio de transporte public Worker(double salary, double hours, double subsidy) { this.salary = salary; this.hours = hours; this.subsidy = subsidy; } public double getSalary() { return salary; } public void setSalary(double salary) { this.salary = salary; } public double getHours() { return hours; } public void setHours(double hours) { this.hours = hours; } public double getSubsidy() { return subsidy; } public void setSubsidy(double subsidy) { this.subsidy = subsidy; } public double calcularSalario() { if (this.hours <= 40) { this.salary = (this.hours * 6000) + (this

Questions about programming?Chat with your personal AI assistant