Skip to content
Snippets Groups Projects
Commit 663a0499 authored by Matias Mennecart's avatar Matias Mennecart Committed by Matias Mennecart
Browse files

Remove useless method

parent 8170f949
Branches
No related tags found
No related merge requests found
......@@ -141,23 +141,8 @@ public class Iris extends LoadableData {
}
/**
* Renvoie la couleur associée à la variété de l'Iris.
* @return couleur correspondant à la variété.
*/
@Override
public Color getColor() {
switch (this.variety) {
case "Setosa":
return Color.RED;
case "Versicolor":
return Color.BLUE;
case "Virginica":
return Color.GREEN;
default:
return Color.BLACK; // Couleur par défaut si la variété est inconnue
}
}
/**
* Renvoie les noms des attributs de l'Iris.
......
......@@ -55,11 +55,11 @@ public abstract class LoadableData {
public abstract Map<String, Object> getAttributesNames();
/**
* Renvoie la couleur associée à l'objet.
* @return couleur correspondant à la classification de l'objet.
*/
public abstract Color getColor();
/**
* Renvoie la valeur des données en fonction de l'axe spécifié.
......
......@@ -112,54 +112,7 @@ public class Pokemon extends LoadableData {
return attrNames;
}
/**
* Renvoie la couleur associée à l'objet.
*
* @return couleur correspondant à la classification de l'objet.
*/
@Override
public Color getColor() {
switch (this.type1) {
case "normal":
return Color.LIGHTGREY;
case "grass":
return Color.GREEN;
case "electric":
return Color.YELLOW;
case "bug":
return Color.GREENYELLOW;
case "psychic":
return Color.PLUM;
case "poison":
return Color.PURPLE;
case "steel":
return Color.SILVER;
case "dragon":
return Color.WHITE;
case "flying":
return Color.SKYBLUE;
case "water":
return Color.BLUE;
case "rock":
return Color.SIENNA;
case "fire":
return Color.RED;
case "fairy":
return Color.PINK;
case "fighting":
return Color.FIREBRICK;
case "ice":
return Color.DARKTURQUOISE;
case "ghost":
return Color.DARKMAGENTA;
case "dark":
return Color.GREY;
case "ground":
return Color.KHAKI;
default:
return Color.BLACK; // Couleur par défaut si la variété est inconnue
}
}
/**
* Renvoie la valeur des données en fonction de l'axe spécifié.
......
......@@ -40,7 +40,7 @@ class IrisTest {
@Test
void getColor() {
assertEquals(Color.RED, iris.getColor());
assertEquals(Color.RED, iris.getClassifications().get(iris.getClassification()));
}
@Test
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment