package design.model; public class Hole { private final int number; private final int par; // TODO: Maybe add a yardage interger var public Hole(int number, int par) { this.number = number; this.par = par; } public int getNumber() { return number; } public int getPar() { return par; } @Override public boolean equals(Object obj){ if(!(obj instanceof Hole)){ return false; } Hole object = (Hole)obj; return (object.getNumber() == this.getNumber() && object.getPar() == this.getPar()); } // TODO: Maybe add a get yardage method }