Skip to content
Snippets Groups Projects
Commit 6efc57aa authored by Javier Calvo's avatar Javier Calvo
Browse files

Modificacions en Puerto.java

parent f592b34e
No related branches found
No related tags found
No related merge requests found
......@@ -23,6 +23,7 @@ public class Puerto {
/**
* 1.1.1. Metodo que agrega un nuevo muelle al puerto. Se comprueba que ese muelle no se encuentre ya agregado.
* Si no lo esta, lo agrega, si ya se encuentra agregado, no.
* @param m objeto tipo Muelle
*/
public void anyadirMuelle(Muelle m) {
......@@ -34,15 +35,14 @@ public class Puerto {
/**
* 1.1.2 Método que elimina un muelle del puerto.
* @param id Identificador del muelle que se elimina
* @return
* @return true si ha elimidao el muelle o false si no lo ha encontrado para eliminar
*/
public boolean eliminarMuelle(String id) {
return this.muelles.removeIf(muelle -> muelle.getIdentificador().equals(id));
}
/**
* Funcion para comprobar si un muelle esta en ese puerto o no, para agregarle o eliminarle
* Metodo empleado por anyadirMuelle() y eliminarMuelle()
* Metodo para comprobar si un muelle esta en ese puerto o no, para agregarle
* @param m obtejo Muelle
* @return true/false
*/
......@@ -55,3 +55,17 @@ public class Puerto {
}
return false;
}
/**
* 1.1.3 Metodo que comprueba si un puerto esta completo o no
* @return true si esta completo o false si no lo esta
*/
public boolean comprobarSiEstaLleno() {
for(Muelle muelle : this.muelles) {
if(muelle.)
}
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment