Package basicObjects.Factories

Source Code of basicObjects.Factories.PlayerFactory

package basicObjects.Factories;

import basicObjects.Players.AIPlayer;
import basicObjects.Players.AbstractPlayer;
import basicObjects.Players.HumanPlayer;

public class PlayerFactory {

    private AbstractPlayer[] players;

    public PlayerFactory() {
        players = new AbstractPlayer[2];
    }

    public AbstractPlayer[] createPlayers(String p1, String p2) { //add in classes for guests and previous users!!

        if (p1.equals("HUMAN")) {players[0] = new HumanPlayer();}
        else if (p1.equals("AI")) {players[0] = new AIPlayer();}
        else if (p2.equals("HUMAN")) {players[1] = new HumanPlayer();}
        return players;
    }
}
TOP

Related Classes of basicObjects.Factories.PlayerFactory

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.