Difference between revisions of "Acey Deucey assignment"

From WLCS
(Resource(s))
Line 6: Line 6:
 
== Resource(s) ==
 
== Resource(s) ==
 
* [https://en.wikipedia.org/wiki/Acey_Deucey_(card_game) Acey Deucey Rules]
 
* [https://en.wikipedia.org/wiki/Acey_Deucey_(card_game) Acey Deucey Rules]
 +
* [http://www.freereddog.com/ On-line Practice Acey Deucey]
  
 
== Direction(s) ==
 
== Direction(s) ==

Revision as of 09:56, 1 December 2015

Objective(s)

  • You will implement the card game Acey Deucey
  • You will design and implement Java classes
  • You will analyze the rules and design the flow of your game

Resource(s)

Direction(s)

Card class

  • Attributes
    • String suit
    • String name
  • Constructor
    • Card() - default constructor
    • Card(String suit, String value) - specific constructor
      • Sets the internal attributes to the same as the parameters
  • Methods
    • String getSuit()
    • void setSuit()
    • String getName()
    • void setName()
    • int getValue()
      • returns the numerical value of the card

Deck class

  • Attributes
    • Card[] deck
  • Constructor
  1. Use the Deck class that we designed and implemented in class
  2. Write all the comments for the flow of the program (i.e. outline how your program will run in comments)
  3. Implement the game in the main class