Display the boats competing in the race

- Moved displayStartingBoats() and displayFinishingOrder() into the Race class
- Display the competing boats when the application starts

- #implement
This commit is contained in:
Michael Rausch
2017-03-04 19:13:01 +13:00
parent d4deedcf6b
commit 5492ace1a3
3 changed files with 46 additions and 22 deletions
+7 -20
View File
@@ -4,29 +4,16 @@ import java.util.ArrayList;
public class App
{
/*
Displays the order in which the boats finished
@param race The current race
*/
public static void displayFinishingOrder(Race race){
int numberOfBoats = race.getNumberOfBoats();
Boat[] boats = race.getFinishedBoats();
System.out.println("--- Finishing Order ---");
for (int i = 0; i < numberOfBoats; i++) {
System.out.println("#" + Integer.toString(i+1) + " - " + boats[i].getTeamName());
}
}
public static void main( String[] args )
{
Race race = new Race();
race.addBoat(new Boat("Team 1"));
race.addBoat(new Boat("Team 2"));
displayFinishingOrder(race);
race.displayStartingBoats();
System.out.println("");
race.displayFinishingOrder();
}
}