One question:
Why are we using "team.players.push(player);? Why aren’t we using "team._players.push(player);?
I would think we’re pushing this new property into the _players array, so why aren’t we using the underscore?
I know it has something to do with the getters we added (get players() {} and that it returns this._players. But why do we need this getter at all? Why not push directly into the array, without this seemingly unnecessary getter middleman?
Thanks for the help.