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

Class 09: Subclassing, Inheritance, and Polymorphism

Back to Even More Classes and Objects. On to Conditionals.

Held Thursday, September 9, 1999


Today we will begin to disucss the architecture of our email system. That consideration will lead us to consider three key aspects of object-oriented programming: inheritance, polymorphism, and interfaces.





Project Components

This discussion of the project was added after class and is based on comments from in class.

A Mailbox Class

Using the Mailbox Class

What is object-oriented programming?


Extending our Mailbox




Tuesday, 10 August 1999

Wednesday, 8 September 1999

Thursday, 9 September 1999

Back to Even More Classes and Objects. On to Conditionals.

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

Source text last modified Thu Sep 9 22:36:59 1999.

This page generated on Tue Sep 21 11:09:51 1999 by Siteweaver. Validate this page's HTML.

Contact our webmaster at