Nantes Université

Skip to content
Extraits de code Groupes Projets
Valider 9de19224 rédigé par Jolan RENOUX's avatar Jolan RENOUX
Parcourir les fichiers

jolan

parent 2f455f12
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -41,5 +41,21 @@
<SOURCES />
</library>
</orderEntry>
<orderEntry type="module-library" scope="TEST">
<library name="JUnit5.4">
<CLASSES>
<root url="jar://$USER_HOME$/.m2/repository/org/junit/jupiter/junit-jupiter/5.4.2/junit-jupiter-5.4.2.jar!/" />
<root url="jar://$USER_HOME$/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.4.2/junit-jupiter-api-5.4.2.jar!/" />
<root url="jar://$USER_HOME$/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar!/" />
<root url="jar://$USER_HOME$/.m2/repository/org/opentest4j/opentest4j/1.1.1/opentest4j-1.1.1.jar!/" />
<root url="jar://$USER_HOME$/.m2/repository/org/junit/platform/junit-platform-commons/1.4.2/junit-platform-commons-1.4.2.jar!/" />
<root url="jar://$USER_HOME$/.m2/repository/org/junit/jupiter/junit-jupiter-params/5.4.2/junit-jupiter-params-5.4.2.jar!/" />
<root url="jar://$USER_HOME$/.m2/repository/org/junit/jupiter/junit-jupiter-engine/5.4.2/junit-jupiter-engine-5.4.2.jar!/" />
<root url="jar://$USER_HOME$/.m2/repository/org/junit/platform/junit-platform-engine/1.4.2/junit-platform-engine-1.4.2.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</orderEntry>
</component>
</module>
\ No newline at end of file
package info1.ships;
import com.sun.tools.classfile.Opcode;
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
......@@ -9,29 +12,24 @@ import java.util.Set;
public class NavyFleet implements INavyFleet {
private Ship fleet[4];
ArrayList<ShipCategory> fleet;
/**
* NB : LA SIGNATURE DU CONSTRUCTEUR DOIT ETRE RESPECTEE
*
* Construit une nouvelle flotte
*/
public NavyFleet(Ship s1,Ship s2,Ship s3,Ship s4,Ship s5) {
this.fleet[0]=s1;
this.fleet[1]=s2;
this.fleet[2]=s3;
this.fleet[3]=s4;
this.fleet[4]=s5;
public NavyFleet() {
fleet = new ArrayList<ShipCategory>();
}
@Override
public int remainingSize() {
// TODO
return -1;
int tot = 20;
for (ship : fleet){
tot = tot - ship.getSize() ;
}
return tot;
}
@Override
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter