CS101 Tutorial

Unit three: Expressions, Statements, and Interactions


Interfaces, class, and objects are the fundamental concepts of object-oriented programming. Unit three goes into the concepts of object-oriented programming in detail. In addition to introducing the building blocks of object-oriented design, this unit's work introduces advanced object-oriented concepts such as inheritance and polymorphism.

Reading

Assignments

Next: Unit four: Systems of Objects
Previous: Unit two: Expressions, Statements, and Interactions


This page is a part of Lynn Andrea Stein's Rethinking CS101 project, part of the Computers and Cognition Group at the Franklin W. Olin College of Engineering.
This material is based upon work supported by the National Science Foundation under Grant No. EIA-0196404. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation
Valid HTML 4.01!
Valid CSS!
cs101-webmaster@olin.edu
Last modified: Monday, December 5 2005 at 5:19 AM EST