Usa la programación JAVA, ¡necesidad urgente! ¡Esperando en línea!
/**
* Escribe una clase de empleado de la empresa:
Variables miembro: número de empleado, nombre, salario, departamento.
Método de miembro:
a. Utilice el método de construcción para completar la información de configuración:
?Parámetro único, solo se pasa el número de empleado, luego el empleado. nombre: Anónimo, salario: 0, Departamento: Indeciso.
?Parámetros dobles, pase el número y nombre del empleado, luego el salario del empleado es 1000, departamento: logística.
?4 parámetros, pasar número de empleado, nombre, salario, departamento.
?Si no hay parámetros, todos son valores vacíos.
b. Mostrar información relacionada.
* @author SIN
*
*/
clase pública Empleado {
ID de cadena privada;
nombre de cadena privada;
salario doble privado;
departamento de cadena privada;
cadena pública getId() {
ID de retorno;
}
setId público vacío (ID de cadena) {
this.id = id;
}
public String getName() {
devolver nombre;
}
public void setName(nombre de cadena) {
this.name = nombre;
}
public double getSalary() {
devolver salario;
} p>
public void setSalary(doble salario) {
this.salary = salario;
}
public String getDepartment() {
devolver departamento;
}
public void setDepartment(String departamento) {
this.department = departamento;
}
/**
* Constructor sin argumentos
*/
public Employee() {
}
/**
* Constructor con un parámetro
* Parámetro único, solo se pasa el número de empleado, luego el nombre del empleado: Anónimo, salario: 0, Departamento: Indeciso.
* @param id
*/
Empleado público(String id) {
this.id = id;
this.name = "Anónimo";
this.salary = 0;
this.department = "Indeciso";
} p>
/**
* @param id
* @param nombre
* Parámetros dobles, pase el número y nombre del empleado, luego el salario del empleado Por 1000, Departamento: Logística.
*/
empleado público (ID de cadena, nombre de cadena) {
this.id = id;
this.name = "nombre";
this.salary = 1000;
this.department = "Logística";
}
/**
*
* @param id
* @param nombre
* @param salario
* @ param depatment
* 4 parámetros, pasando número de empleado, nombre, salario, departamento.
*/
Empleado público (ID de cadena, Nombre de cadena, salario doble, Departamento de cadena) {
this.id = nombre;
this.name = nombre;
this.salary = salario;
this.department = departamento;
}
público static void main(String[] args) {
Empleado empleado1 = nuevo Empleado();
System.out.println("id:" + empleado1.getId());
System.out.println("nombre:" + empleado1.getName());
System.out.println("=========== = ========");
Empleado empleado9527 = nuevo Empleado("NO.9527");
System.out.println("ID del empleado9527:" + empleado9527.getId());
System.out.println("nombre del empleado9527:" + empleado9527.getName());
System.out.println("salario del empleado9527) : " + empleado9527.getSalary());
System.out.println("departamento del empleado9527:" + empleado9527.getDepartment());
System.out.println(" = ==================");
Empleado empleadoJack = nuevo Empleado("No.200", "Jack");
System.out.println("id del empleadoJack:" + empleadoJack.getId());
System.out.println("nombre del empleadoJack:" + empleadoJack.getName()); p >
System.out.println("salario del empleadoJack:" + empleadoJack.getSalary());
System.out.println("departamento del empleadoJack:" + empleadoJack.getDepartment());
System.out.println("===================");
Empleado empleado2 = nuevo Empleado(" No .366", "Linda", 5600, "Departamento de Seguridad");
System.out.println("id del empleado2:" + empleadoJack.getId());
Sistema .o
ut.println("nombre del empleado2:" + empleadoJack.getName());
System.out.println("salario del empleado2:" + empleadoJack.getSalary());
System.out.println("departamento del empleado2:" + empleadoJack.getDepartment());
}
}
=======
Resultado de la ejecución:
id:null
nombre:null
=============== =====
ID del empleado9527:NO.9527
Nombre del empleado9527:Anónimo
Salario del empleado9527:0.0
Departamento del empleado9527: Indeciso
===================
ID del empleadoJack:No.200
Nombre del empleadoJack: nombre
ensalada de empleadoJack:1000.0
departamento de empleadoJack:Logística
===================
ID del empleado2:No.200
Nombre del empleado2:nombre
Salario del empleado2:1000.0
Departamento del empleado2:Logística