Suppose you were helping me write a TicTacToe program. I have this Java code so far:
package com.vaporware.tictactoe; import com.vaporware.common.logging.FormattingLogger; class Board { Piece cells [][]; Board() { this.cells = new Piece [3][3]; } boolean xWins () { return wins(Player.X); } boolean oWins () { return wins(Player.O); } boolean wins (Player player) { // FINISH ME! return false; } }Assume further that there is a
getOwner()
method on a Piece that returns a Player.Can we finish the
wins (Player player)
method?