generated from mwc/lab_dice
I added the goals to the Yahtzee game.
Checkpoint 3: My experience working with OOP is that I understand most of it but is still a little confusing. I wasn't able to figure out all of the goals for the game. This is different than how I would have written the program in units 1 and 2 as I would have just made a bunch of functions and called them throughout my code. Now we can use classes.
This commit is contained in:
10
play.py
10
play.py
@@ -3,12 +3,22 @@ from yahtzee_goals import (
|
||||
GoalOnes,
|
||||
GoalTwos,
|
||||
GoalThrees,
|
||||
GoalFours,
|
||||
GoalFives,
|
||||
GoalSixes,
|
||||
GoalThreeofaKind,
|
||||
GoalFourofaKind
|
||||
)
|
||||
|
||||
goals = [
|
||||
GoalOnes(),
|
||||
GoalTwos(),
|
||||
GoalThrees(),
|
||||
GoalFours(),
|
||||
GoalFives(),
|
||||
GoalSixes(),
|
||||
GoalThreeofaKind(),
|
||||
GoalFourofaKind()
|
||||
]
|
||||
|
||||
game = Yahtzee(goals)
|
||||
|
||||
Reference in New Issue
Block a user