Algorithms and OOD (CSC 207 2014S) : Outlines
Held: Tuesday, 11 February 2014
We consider polymorphism, a powerful tool for code reuse (and generalization). In essence, polymorphism says that we can use different kinds of objects for the same purpose, provided they have needed charactistics.
Warning: There is some gap between the ideal of polymorphism and its implementation in many languages, including Java.
Copyright (c) 2013-14 Samuel A. Rebelsky.
This work is licensed under a Creative Commons Attribution 3.0 Unported License. To view a copy of this license, visit
or send a letter to Creative Commons, 543 Howard Street, 5th Floor,
San Francisco, California, 94105, USA.