ECE 2574 Data Structures and Algorithms
Syllabus
Schedule
Documents
FAQ
Development Environment
Writing Tests
Style Guide
Design Guide
Using the Auto-Grader
Meeting 23: Dynamic Polymorphism using Inheritance
Today we will learn about code reuse via dynamic polymorphism and compare it to composition.
Subtyping and Object Hierarchies
Abstract Base Classes as Interfaces
Dynamic Casting
Examples
Links
Slides
Source Code from In-class