Moniperintä ja tyypitys olio-ohjelmointikielissä - Kalmari, Olli (2008)