Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package uniandes.cupi2.album.mundo;
- public class Jugador
- {
- //Atributos y enumerador
- private int numeroCamiseta;
- private String nombre;
- public enum Posicion {posicion};
- private int anioNacimiento;
- private double altura;
- private double peso;
- //Constructor
- /**
- * Crea un nuevo jugador.<br>
- * <b>post: </b> Se inicializaron los atributos numeroCamiseta, nombre,
- posicion, anioNacimiento, altura y peso con los valores recibidos por parámetro.
- <br>
- * @param pNumeroCamiseta Número de la camiseta del jugador. pNumeroCamiseta > 0.
- * @param pNombre Nombre del jugador. pNombre != null && pNombre != "".
- * @param pPosicion Posición del jugador. pPosicion pertenece a {Posicion.ARQUERO, Posicion.VOLANTE, Posicion.DEFENSA, Posicion.DELANTERO}.
- 0.
- */
- public Jugador(int pNumeroCamiseta, String pNombre, Posicion pPosicion, int pAnioNacimiento, double pAltura, double pPeso )
- {
- int numerocamiseta = pNumeroCamiseta;
- String nombre = pNombre;
- Posicion posicion = pPosicion;
- int anioNacimiento = pAnioNacimiento;
- double altura = pAltura;
- double peso = pPeso;
- }
- public int darNumeroCamiseta()
- {
- return numeroCamiseta;
- }
- public String darNombre()
- {
- return nombre;
- }
- public Posicion darPosicion()
- {
- return Posicion.posicion;
- }
- public int darAnioNacimiento()
- {
- return anioNacimiento;
- }
- public double darPeso()
- {
- return peso;
- }
- public Lamina darLamina()
- {
- return darLamina();
- }
- /**
- * Cambia el jugador
- * @param pNumeroCamiseta Nuevo número de camiseta del jugador.
- * @param pNombre Nuevo nombre del jugador. pNombre != null && pNombre != ".
- * @param pPosicion Nueva posición del jugador. pPosicion != null && pPosicion pertenece a {Posicion.ARQUERO, Posicion.DEFENSA, Posicion.VOLANTE, Posicion.DELANTERO,
- * Posicion.DESCONOCIDA}.
- * @param pAnioNacimiento Nuevo año de nacimiento del jugador. pAnioNacimiento > 0.
- * @param pAltura Nueva altura del jugador. pAltura > 0.
- * @param pPeso Nuevo peso del jugador. pPeso > 0.
- */
- public void modificar(int pNumeroCamiseta, String pNombre, Posicion pPosicion, int pAnioNacimiento, double pAltura, double pPeso ) {
- p
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement