Advertisement
Guest User

Untitled

a guest
Mar 20th, 2018
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.41 KB | None | 0 0
  1. package uniandes.cupi2.album.mundo;
  2.  
  3. public class Jugador
  4. {
  5. //Atributos y enumerador
  6.  
  7. private int numeroCamiseta;
  8. private String nombre;
  9. public enum Posicion {posicion};
  10. private int anioNacimiento;
  11. private double altura;
  12. private double peso;
  13.  
  14. //Constructor
  15. /**
  16. * Crea un nuevo jugador.<br>
  17. * <b>post: </b> Se inicializaron los atributos numeroCamiseta, nombre,
  18. posicion, anioNacimiento, altura y peso con los valores recibidos por parámetro.
  19. <br>
  20. * @param pNumeroCamiseta Número de la camiseta del jugador. pNumeroCamiseta > 0.
  21. * @param pNombre Nombre del jugador. pNombre != null && pNombre != "".
  22. * @param pPosicion Posición del jugador. pPosicion pertenece a {Posicion.ARQUERO, Posicion.VOLANTE, Posicion.DEFENSA, Posicion.DELANTERO}.
  23. 0.
  24. */
  25. public Jugador(int pNumeroCamiseta, String pNombre, Posicion pPosicion, int pAnioNacimiento, double pAltura, double pPeso )
  26. {
  27. int numerocamiseta = pNumeroCamiseta;
  28. String nombre = pNombre;
  29. Posicion posicion = pPosicion;
  30. int anioNacimiento = pAnioNacimiento;
  31. double altura = pAltura;
  32. double peso = pPeso;
  33. }
  34.  
  35. public int darNumeroCamiseta()
  36. {
  37. return numeroCamiseta;
  38. }
  39. public String darNombre()
  40. {
  41. return nombre;
  42. }
  43. public Posicion darPosicion()
  44. {
  45. return Posicion.posicion;
  46. }
  47. public int darAnioNacimiento()
  48. {
  49. return anioNacimiento;
  50. }
  51. public double darPeso()
  52. {
  53. return peso;
  54. }
  55. public Lamina darLamina()
  56. {
  57. return darLamina();
  58. }
  59. /**
  60. * Cambia el jugador
  61. * @param pNumeroCamiseta Nuevo número de camiseta del jugador.
  62. * @param pNombre Nuevo nombre del jugador. pNombre != null && pNombre != ".
  63. * @param pPosicion Nueva posición del jugador. pPosicion != null && pPosicion pertenece a {Posicion.ARQUERO, Posicion.DEFENSA, Posicion.VOLANTE, Posicion.DELANTERO,
  64. * Posicion.DESCONOCIDA}.
  65. * @param pAnioNacimiento Nuevo año de nacimiento del jugador. pAnioNacimiento > 0.
  66. * @param pAltura Nueva altura del jugador. pAltura > 0.
  67. * @param pPeso Nuevo peso del jugador. pPeso > 0.
  68. */
  69. public void modificar(int pNumeroCamiseta, String pNombre, Posicion pPosicion, int pAnioNacimiento, double pAltura, double pPeso ) {
  70. p
  71.  
  72. }
  73.  
  74.  
  75.  
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement