Stop abusing (virtual) animals when teaching programming
Markus Mikonsaari

I disagree with your point mainly because learning inheritance is much different from learning interfaces — one is a fundamental concept in OOP while the other one is a concept derived from inheritance.

If you do not really know what inheritance is, you will either fail to grasp what inheritance is or use interfaces everywhere because you never learned what inheritance is.

Like what you read? Give Gasim Gasimzada a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.