finalizing terminal version

This commit is contained in:
CT
2026-05-04 10:12:02 -05:00
parent a2949645dd
commit 870f4c6680
7 changed files with 161 additions and 75 deletions

View File

@@ -41,22 +41,29 @@ public class HockeyPlayer {
public int getGamesPlayed() {
return gamesWon + gamesLost;
}
public double getPointsPerGame(){
public double getPointsPerGame() {
return (double) getPoints() / (double) getGamesPlayed();
}
public String toString() {
String s =
String.format(
"Name: %s%nGoals: %d\tAssists: %d\tPoints: %d\tPoints Per Game: %d%nGames Won: %d\tGames Lost: %d\tGames"
+ " Played: %d%n",
name, goals, assists, getPoints(), getPointsPerGame(), gamesWon, gamesLost, getGamesPlayed());
"Name: %s%nGoals: %d\tAssists: %d\tPoints: %d\tPoints Per Game: %f%nGames Won: %d"
+ "\tGames Lost: %d\tGames Played: %d%n",
name,
goals,
assists,
getPoints(),
getPointsPerGame(),
gamesWon,
gamesLost,
getGamesPlayed());
return s;
}
public String getData() {
return String.format("%s %d %d %d %d", name, goals, assists, gamesWon, gamesLost);
return String.format("%s %d %d %d %d%n", name, goals, assists, gamesWon, gamesLost);
}
public boolean equals(Object o) {
@@ -69,7 +76,7 @@ public class HockeyPlayer {
return this.name.compareTo(p.name);
}
public void addGame(int goals, int assists, boolean gameWon){
public void addGame(int goals, int assists, boolean gameWon) {
this.goals += goals;
this.assists += assists;
if (gameWon) gamesWon++;