Nice intro to OOP

Even I learnt something there =D Didn't realise that a method using an exisiting name would hide the inherited version.