Documentos de Académico
Documentos de Profesional
Documentos de Cultura
fecha de trabajo:es lo mismo que la fecha fecha de nacimiento: se define por que
de nacimiento, lo único que cambia y se tiene numeros y depende básicamente de
diferencia es saber cuántos años tiene la el dia en que llegó al mundo
empresa
Programa:
public class Empleado {
// constructor
public Empleado(String nombre, String apellido, String genero, Date fechaDeNacimiento,
Date fechaDeIngreso, Double salario) {
this.nombre = nombre;
this.apellido = apellido;
this.genero = genero;
this.fechaDeNacimiento = fechaDeNacimiento;
this.fechaDeIngreso = fechaDeIngreso;
this.salario = salario;
}
// métodos de acceso
public String getNombre() {
return nombre;
}
// métodos de modificacion
public void setSalario(Double salario) {
this.salario = salario;
}
// métodos de calculo
public Double getEdadActual() {
Calendario fechaActual = new
Calendario(2023, 8, 25);
Calendario fechaDeNacimiento = new Calendario (this.getFechaDeNacimiento());
int edad = fechaActual.get(Calendar.YEAR) - fechaDeNacimiento.get(Calendar.YEAR);
if (edad < 18) {
edad += 1;
}