Red de conocimientos turísticos - Información de alquiler - Usa la programación JAVA, ¡necesidad urgente! ¡Esperando en línea!

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;

}

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";

}

/**

* @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());

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