ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Enunciado del programa


Enviado por   •  13 de Julio de 2015  •  4.504 Palabras (19 Páginas)  •  193 Visitas

Página 1 de 19

ENUNCIADO DEL PROGRAMA

Hacer un programa que a través de un arreglo de la clase Trabajador permita administrar los datos: clave (entera), nombre (cadena), edad (entera), sexo (carácter), puesto (cadena) y salario (real), de los 30 trabajadores que tiene la empresa "MAYA".

El programa deberá presentar un menú con las opciones:

1. ALTAS

2. CONSULTA INDIVIDUAL

3. CONSULTA GENERAL

4. MODIFICACIONES

5. BAJAS

6. SALIR DEL PROGRAMA

LISTADO DE CODIGO

Trabajador.java

1 public class Trabajador

2 {

3 //ATRIBUTOS

4

5 private int clave;

6 private String nombre;

7 private int edad;

8 private char sexo;

9 private String puesto;

10 private float salario;

11

12 public Trabajador()

13 {

14 }

15

16 // CONSTRUCTOR

17 public Trabajador (int nuevaClave, String nuevoNombre, int nuevaEdad, char mfSexo, String nuevoPuesto, float nuevoSalario)

18 {

19 clave= nuevaClave;

20 nombre= nuevoNombre;

21 edad= nuevaEdad;

22 sexo= mfSexo;

23 puesto= nuevoPuesto;

24 salario= nuevoSalario;

25 }

26 //SET = METODOS A ESTABLECER

27 public void setClave(int clave)

28 {

29 this.clave = clave;

30 }

31 public void setNombre(String nombre)

32 {

33 this.nombre = nombre;

34 }

35 public void setEdad(int edad)

36 {

37 this.edad = edad;

38 }

39 public void setSexo(char sexo)

40 {

41 this.sexo = sexo;

42 }

43 public void setPuesto(String puesto)

44 {

45 this.puesto = puesto;

46 }

47 public void setSalario(float salario)

48 {

49 this.salario = salario;

50 }

51 //GET = METODOS A OBTENER

52 public int getClave()

53 {

54 return clave;

55 }

56 public String getNombre()

57 {

58 return nombre;

59 }

60 public int getEdad()

61 {

62 return edad;

63 }

64 public char getSexo()

65 {

66 return sexo;

67 }

68 public String getPuesto()

69 {

70 return puesto;

71 }

72 public float getSalario()

73 {

74 return salario;

75 }

76

77 }

78

admonTrabajadores.java

1 import java. util.Scanner;

2 public class AdmonTrabajadores

3 {

4 String nombre;

5 String puesto;

6 int clave;

7 int edad;

8 float salario;

9 char sexo;

10

11 //ARREGLO

12 Trabajador empleados [ ] = new Trabajador [30];

13 int t=0;

14 Trabajador tra = new Trabajador(clave, nombre, edad, sexo, puesto, salario);

15

...

Descargar como (para miembros actualizados)  txt (13.2 Kb)  
Leer 18 páginas más »
Disponible sólo en Clubensayos.com