Skip Navigation or Skip to Content

Foundations of Programming (Python) Labs

LAB 08-D: Working with properties:

In this Lab, we’ll add properties to the class we created in Lab 08-C.

  1. Make a copy of Lab08_C.py and save it as Lab08_D.py
  2. Add code to create properties (setters and getters) for all three attributes.
  3. Add code to verify the validity of the values.
  4. Test the class and make sure it works.

Note about testing: Make sure to test that the script works as expected (with ‘good’ values).
But also think about what values to use to test that you can’t break your script.

Back to self guided, Video only Materials

Back to self guided, Video plus Written Materials

Back to guided, Video plus Written Materials plus Personal Guidance, Feedback, and Support (class setting)