rails.game.action
Class StartCompany
java.lang.Object
rails.game.action.PossibleAction
rails.game.action.BuyCertificate
rails.game.action.StartCompany
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- StartCompany_18EU
public class StartCompany
- extends BuyCertificate
- See Also:
- Serialized Form
Methods inherited from class rails.game.action.BuyCertificate |
equalsAsAction, equalsAsOption, getCompany, getCompanyName, getFromPortfolio, getMaximumNumber, getNumberBought, getPrice, getSharePerCertificate, getSharesPerCertificate, setNumberBought |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
startPrices
protected int[] startPrices
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
StartCompany
public StartCompany(PublicCompanyI company,
int[] prices,
int maximumNumber)
StartCompany
public StartCompany(PublicCompanyI company,
int[] startPrice)
StartCompany
public StartCompany(PublicCompanyI company,
int price,
int maximumNumber)
StartCompany
public StartCompany(PublicCompanyI company,
int price)
getStartPrices
public int[] getStartPrices()
mustSelectAPrice
public boolean mustSelectAPrice()
setStartPrice
public void setStartPrice(int startPrice)
toString
public java.lang.String toString()
- Overrides:
toString
in class BuyCertificate