Programming Principles: Super and Sub-classes

Description

In this session we introduce inheritance - one of the cornerstone concepts of object oriented programming. We look at how to define super and sub-classes, how to maintain encapsulation using the super() constructor, and why it is useful to use substitution to hold references to sub-classes in references typed as their super-class.

Resource details

Toolbox

There are no actions available for this resource.

LoadingLoading previews...
Super_and_sub-classes.pptx
Microsoft PowerPoint
Download
Super_and_sub-classes.pptx
Super_and_sub-classes.pptx
1 file in this resource