We have already met this type of structure when discussing inheritance in the last lecture. We will now study this in more detail.