Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll

- 2x 2x
- 1.75x 1.75x
- 1.5x 1.5x
- 1.25x 1.25x
- 1.1x 1.1x
- 1x 1x
- 0.75x 0.75x
- 0.5x 0.5x
With all of our object-oriented programming knowledge, it's time to tackle a bigger, more comprehensive project.
Creating specialized classes by overriding default arguments in __init__
is a pretty common practice. It's a really easy way to build up a library of classes for other developers to use while keeping each class fairly small and understandable.
Want to see the rules for Yatzy? Wikipedia's got you covered.
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign up-
PLUS
Begana Choi
Courses Plus Student 13,126 Points1 Answer
-
Stephen Lorenz
3,271 Points1 Answer
-
Jaron Trotter
11,472 Points1 Answer
-
spencer tintorri
6,184 Points1 Answer
-
Aizah Sadiq
2,435 Points2 Answers
-
Joseph Michelini
Python Development Techdegree Graduate 18,692 Points1 Answer
-
Aizah Sadiq
2,435 Points3 Answers
-
Anwar Rizalman
Python Development Techdegree Graduate 33,620 Points1 Answer
-
Nicholas Abate
1,643 Points1 Answer
-
Katherina Kallis
3,385 Points1 Answer
-
Alan T.
4,784 Points1 Answer
-
Bharat B
535 Points2 Answers
-
Haifa Bassam
10,333 Points2 Answers
-
daniel steinberg
14,651 Points0 Answers
-
Jay Reyes
Python Web Development Techdegree Student 15,937 Points1 Answer
-
Pitrov Secondary
5,121 Points1 Answer
View all discussions for this video
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign up
You need to sign up for Treehouse in order to download course files.
Sign upYou need to sign up for Treehouse in order to set up Workspace
Sign up