Skip to content
Snippets Groups Projects
Commit eb6076d6 authored by RAKOTOARISOA Andrianinarisaina cy's avatar RAKOTOARISOA Andrianinarisaina cy
Browse files

Tâche 5 (9.1) : Création de la classe Flooder et de ses deux méthodes...

Tâche 5 (9.1) : Création de la classe Flooder et de ses deux méthodes statiques "void flood(Cell startCell, Color floodingColor)" et "int coloredArea(Cell startCell)"
parent 301fc6c5
No related branches found
No related tags found
No related merge requests found
package model;
import java.awt.*;
public class Flooder {
Cell startCell ;
Color floodingColor ;
//La première méthode aura pour effet de modifier la couleur de chaque cellule atteignable depuis startCellpar
public static void flood(Cell startCell, Color floodingColor) {
ColoredCellIterator ListCellule = new ColoredCellIterator(startCell);
for (Cell cell : ListCellule) {
ListCellule.System.out.println(str);
}
Iterator<Cell> i = ListCellule.iterator();
while (i.hasNext()) {
System.out.println(i.next());
}
}
//La deuxième retournera le nombre de cellules atteignables depuis startCell par un chemin de cellules de la couleur de startCell
public int static void coloredArea(Cell startCell) {}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment