Week 2 Outline
- Review MarbleJar implementation --- Worked code from class last Wednesday
- Class invariants and using assert to ensure invariances
- Review Lab 1 and the Plant class
- Review assignment 1
- Review MarbleJar revisions
- Add the dump method
- Add the __str__ method
- Add the __add__ method (see Table 8.3)
- Wednesday: Review code from Monday
- Questions on assignment 1
- Discuss implementation of FancyDice classes
- Preview lab 2 and assignment 2