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.
|Added On:||15 Nov 2011 10:15|
|Tags:||java, objects, software engineering|
|Course codes:||COMP1004, COMP1202|