Programming Principles: Polymorphism

Description

In this session we build on inheritance and look at overriding methods and dynamic binding. Together these give us Polymorphism - the third pillar of Object Oriented Programming - and a very powerful feature that allows us to build methods that deal with superclasses, but whose calls get redirected when we pass in sub-classes.

Resource details

Toolbox

There are no actions available for this resource.

LoadingLoading previews...
Polymorphism.pptx
Microsoft PowerPoint Creative Commons: Attribution-Noncommercial-Share Alike 3.0
Download
Polymorphism.pptx
Polymorphism.pptx
1 file in this resource