6.005 | Fall 2008 | Undergraduate

Elements of Software Construction

Lecture Notes

Subclassing and Interfaces

Description:

Lecture presentation on subclassing, inheritance, overriding, interfaces, packages, downcasting, anonymous classes, and the distinction between declared type and actual type.

Resource Type:
Lecture Notes
pdf
343 kB
Subclassing and Interfaces

Course Info

Learning Resource Types
Problem Sets
Lecture Notes
Projects
Programming Assignments with Examples