Package com.mygdx.game.Logic.Cards
Class Card
java.lang.Object
com.mygdx.game.Logic.Cards.Card
public abstract class Card
extends java.lang.Object
Abstract Card Class
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
description
Body text of the card to be shown when drawn. -
Constructor Summary
Constructors Constructor Description Card(java.lang.String description)
-
Method Summary
Modifier and Type Method Description java.lang.String
getDescription()
abstract void
runAction(Player aPlayer)
To be called after the user has been shown the card.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
description
protected final java.lang.String descriptionBody text of the card to be shown when drawn.
-
-
Constructor Details
-
Card
public Card(java.lang.String description)
-
-
Method Details
-
runAction
To be called after the user has been shown the card.- Parameters:
aPlayer
- The currentPlayer
-
getDescription
public java.lang.String getDescription()
-