Object Oriented Programming with Everybody Poops - Real World Programmer
Channel: Auri Rahimzadeh
Date: 31/07/2016

A novel way of learning Object Oriented Programming with everyone's favorite childhood book - "EVERYBODY POOPS!" Using the Human Body as an example, I show how your Body is an Object, how you can create a Child and Adult object that inherits a Body, and pass those objects around thanks to polymorphism.

Enjoy! My classes love this example!

The code shown is C#, but the concepts apply to all object oriented languages.

Follow along with the code at: http://bit.ly/ooppoops

You can also write code that uses my example classes so you can experiment yourself!

If you'd like to see an extended example, where I've added even more capabilities to the class, check out: https://dotnetfiddle.net/PUSs2h

(c) 2016 Auri A. Rahimzadeh. All rights reserved. 

Feel free to share the LINK to this video and please attribute me and provide a link to my website, http://auri.net

In case you missed the first video in this series, you can learn about Inversion of Control and Dependency Injection, too: https://www.youtube.com/watch?v=HcJN1XCs8t0

Enjoy!