diff options
| author | jrshi <jrs9538@g.rit.edu> | 2025-11-16 16:01:15 -0500 |
|---|---|---|
| committer | jrshi <jrs9538@g.rit.edu> | 2025-11-16 16:01:15 -0500 |
| commit | 343d0baaaf718bfc9959484d187c4df1e171335e (patch) | |
| tree | c9da0f33175330ee6c780e9b1802c204896abb79 | |
| parent | c3ea697547950c2e3b48eafeb3a13275be73c5d2 (diff) | |
| download | designproject-design-6-343d0baaaf718bfc9959484d187c4df1e171335e.tar.gz designproject-design-6-343d0baaaf718bfc9959484d187c4df1e171335e.tar.bz2 designproject-design-6-343d0baaaf718bfc9959484d187c4df1e171335e.zip | |
Removed team owner
Diffstat (limited to '')
| -rw-r--r-- | src/main/java/design/model/Team.java | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/src/main/java/design/model/Team.java b/src/main/java/design/model/Team.java index 8f30468..eb04a37 100644 --- a/src/main/java/design/model/Team.java +++ b/src/main/java/design/model/Team.java @@ -10,11 +10,9 @@ public class Team { private String name; private final List<Golfer> members; private final Map<Golfer, Integer> memberBestRounds; - private final Golfer owner; - public Team(String name, Golfer owner) { + public Team(String name) { this.name = name; - this.owner = owner; this.members = new ArrayList<>(); this.memberBestRounds = new HashMap<>(); } @@ -43,10 +41,6 @@ public class Team { return members.remove(g); } - public Golfer getOwner() { - return owner; - } - public void addMemberRound(Golfer g, int strokes){ memberBestRounds.merge(g, strokes, Math::min); } @@ -61,11 +55,11 @@ public class Team { if (this == obj) return true; if (obj == null || getClass() != obj.getClass()) return false; Team other = (Team) obj; - return Objects.equals(name, other.name) && Objects.equals(owner, other.owner); + return Objects.equals(name, other.name); } @Override public int hashCode() { - return Objects.hash(name, owner); + return Objects.hash(name); } } |
