From 343d0baaaf718bfc9959484d187c4df1e171335e Mon Sep 17 00:00:00 2001 From: jrshi Date: Sun, 16 Nov 2025 16:01:15 -0500 Subject: Removed team owner --- src/main/java/design/model/Team.java | 12 +++--------- 1 file 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 members; private final Map 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); } } -- cgit v1.2.3