For example, a Banana type might represent the properties and functionality of bananas in general, while the ABCBanana and XYZBanana classes would represent ways of producing bananas (say, banana suppliers or data structures and functions to represent and draw bananas in a video game).
Për shembull, një tip BANANE mund të reprezentoj vetitë dhe funksionalitetin e bananeve në përgjithsi, përderisa klasat ABC-BANANE dhe XYZ-BANANE reprezentojnë rrugë se si të prodhohen bananet (analogji, ata të cilët furnizojnë dyqanet me banane).