Skip to content
Snippets Groups Projects
Commit 1d5fe2bc authored by Matias Mennecart's avatar Matias Mennecart
Browse files

Remove useless method

parent 88ff892b
No related branches found
No related tags found
No related merge requests found
......@@ -137,23 +137,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.
......
......@@ -84,11 +84,11 @@ public abstract class LoadableData {
*/
public abstract String[] getAttributesName();
/**
* 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é.
......
......@@ -106,54 +106,7 @@ public class Pokemon extends LoadableData{
};
}
/**
* 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