Learning objectives for chapter 12
Learn how to create an "object specification".
Learn how to declare and initialize an object.
Learn how to declare an array of objects.
Learn how to share an object with a function.
Learn how to share arrays of objects with functions.
  Learning objective(s) addressed
  12345
Exercises Right-click (or control-click on a Mac) the title to save its PDF to your system.  
12.1 A Simple Mortgage Calculator, v.4.0 PDF XX   
12.2 Managing Student Records PDF XXXX 
12.3 The Game Of War, v.4.0 PDF XXXX 

 
Samples Right-click (or control-click on a Mac) the title to save its PDF to your system.  
12.1 About Objects PDF XXXXX
12.2 Using Objects PDF XX   
12.3 Using Objects With Functions PDF XX X 

 
Videos  
12.1 Click HERE for a YouTube-like video that demonstrates the use of Python structs (and Java classes) to store objects with multiple data fields. It runs 11 minutes. XXX  

Code from the chapter in order of their appearance in the text
class Student x = Student() a.name =...  
a.id =... print(a.name) a = array of objects =...
Objects In Value-Returning Functions Objects As Function Parameters todTest.py  

Chapter 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 13 | 14 | 15