Lecture 08: Connecting the Pieces

September 7, 2012

Ambient Temperature: 73.5oF Concepts Pre-Game Show: Join the Hacker Games with your @rice.edu e-mail for a not-quite-normal computer contest. “The world is bigger than Microsoft, Amazon, and Google,” so consider interning or working for other companies, too. When the “is-a” relationship of inheritance truly exists, it is acceptable to have a concrete sub-class of a […]


Lab 02: Animation

September 4, 2012

Concepts Don’t ever call paintComponent or new Graphics(…); because they are provided for you by Java’s graphics framework, which is exists before your code starts running and whose purpose is to make it easier for us to do graphics. Model-View-Cotroller[2]Design Pattern: The “Model” knows what your program is, and what its state is. The “View” knows […]