Programming Principles: Polymorphism

LoadingLoading previews...
Polymorphism.mp4
Video Creative Commons: Attribution-Noncommercial 4.0
Download (536MB)
    Polymorphism.mp4
    Polymorphism.mp4
    Polymorphism.pptx
    Polymorphism.pptx
    2 files in this resource

    Programming Principles: Polymorphism

    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.

    Actions (login required)

    View Item View Item

    Toolbox

    There are no actions available for this resource.