|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ICardPile
Card stack interface
| Method Summary | |
|---|---|
boolean |
addCard(Card card)
Adds a card to stack |
void |
clear()
Clears the stack |
Card |
getCard()
Gets top card from stack |
boolean |
isAddable(Card card)
Checks if card can be added to stack |
boolean |
isEmpty()
Checks if stack is empty or not |
boolean |
isFull()
Checks if stack is empty or not |
boolean |
isRemovable()
Checks if card can be removed from stack |
Card |
removeCard()
Removes top card from stack |
| Method Detail |
|---|
Card getCard()
boolean addCard(Card card)
card - is the Card Object being added
Card removeCard()
boolean isAddable(Card card)
card - is the Card Object being added
boolean isRemovable()
boolean isFull()
boolean isEmpty()
void clear()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||