Skip to content

ankitner/Code

Repository files navigation

Deck of Cards

52 cards with:

● 4 suits: hearts​, spades​, clubs​, diamonds ● Face values of: Ace​, 2-10​, Jack​, Queen​, and King​).

Within one of your classes, you must provide two operations:

shuffle()​ - shuffle returns no value, but results in the cards in the deck being randomly permuted

dealOneCard()​ - returns one card from the deck to the caller. Specifically, a call to shuffle() followed by 52 calls to dealOneCard() should result in the caller being provided all 52 cards of the deck in a random order. If the caller then makes a 53rd call dealOneCard(), no card is dealt.Deck of Cards

52 cards with: ● 4 suits: hearts​, spades​, clubs​, diamonds ● Face values of: Ace​, 2-10​, Jack​, Queen​, and King​).

Within one of your classes, you must provide two operations:

shuffle()​ - shuffle returns no value, but results in the cards in the deck being randomly permuted

dealOneCard()​ - returns one card from the deck to the caller. Specifically, a call to shuffle() followed by 52 calls to dealOneCard() should result in the caller being provided all 52 cards of the deck in a random order. If the caller then makes a 53rd call dealOneCard(), no card is dealt.

When you run the gradle build a new jar is created: build/libs/Sample-1.0.jar

About

Deck of Cards

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages