Fundamentals of Computer Science II (CSC-152 2000F)


Class 08: Object-Oriented Design

Back to Lab: Objects and Classes, Revisited. On to Reuse Through Inheritance and Polymorphism.

Held Wednesday, September 6, 2000

Summary

Today, we return to issues of object-oriented design, considering them in more depth than at the beginning of the semester. To ground our considerations, we consider the objects that we might create as we build our project.

Notes

Overview


Project

Object-Oriented Design

Why Do Object-Oriented Design?

Doing Object-Oriented Design

Three Key Aspects of Object-Oriented Design

Designing Methods: The Six P's

Design for the Project


History

Wednesday, 23 August 2000

Thursday, 24 August 2000

Wednesday, 6 September 2000

Back to Lab: Objects and Classes, Revisited. On to Reuse Through Inheritance and Polymorphism.


Disclaimer Often, these pages were created "on the fly" with little, if any, proofreading. Any or all of the information on the pages may be incorrect. Please contact me if you notice errors.

This page may be found at http://www.cs.grinnell.edu/~rebelsky/Courses/CS152/2000F/Outlines/outline.08.html

Source text last modified Wed Oct 25 10:05:37 2000.

This page generated on Fri Oct 27 08:19:48 2000 by Siteweaver. Validate this page's HTML.

Contact our webmaster at rebelsky@grinnell.edu