Object-Oriented Programming for beginners 3/3. Inheritance Abstraction Encapsulation Polymorphism



Learn about the 4 principles of the OOP: Inheritance, Abstraction, Encapsulation, Polymorphism. Understand what stays behind the terms “Upcasting” and “Downcasting”. Method overriding and hiding. You can double the speed of the tutorial in YouTube and the tutorial will become 45 minutes.

Mind Map: http://goo.gl/PC89n0

Pastebin:
Program: http://pastebin.com/eVduzn8D (http://pastebin.com/DHMsfhS5)
Person: http://pastebin.com/JmB8PZCU (http://pastebin.com/nGZrekiC)
Student: http://pastebin.com/NyBdAi1q (http://pastebin.com/MpQkMFZr)
Athlete: http://pastebin.com/mtDukZJ5 (http://pastebin.com/scfPWTt9)
Executor: http://pastebin.com/PRQhGzTS (http://pastebin.com/f9VznCEj)
IIntorducable: http://pastebin.com/9u5BH5mB

Abstraction: 39:00

Leave a Reply

Your email address will not be published. Required fields are marked *