MENU

Fun & Interesting

The Four Principles of Object Oriented Programming (What They Are and Why They Are Wrong!)

Code With Huw 8,068 lượt xem 1 year ago
Video Not Working? Fix It Now

Abstraction, Polymorphism, Inheritance and Encapsulation… Yikes! What the heck does all that mean and why should anyone care?

Programming is full of jargon. Object Oriented Programming takes jargon to a whole new level. But even so, that list of the “four fundamentals of object oriented programming” is missing something important. In this video, I explain what the four principles are. And I then explain why they are making a big deal out of something that is essentially quite simple.

BOOKMARK THE SERIES PLAYLIST

To follow this series in order, bookmark the playlist. New episodes are added to the playlist whenever they are published.
https://www.youtube.com/playlist?list=PLZHx5heVfgEvuveKG1T7BBSuDOTHl1eLl

DOWNLOAD SQUEAK
Squeak Smalltalk
https://squeak.org/

DOWNLOAD THE SMALLTALK/V TUTORIAL
I will using the excellent Smalltalk/V Tutorial as the “course text” for this series and I encourage you to download a PDF copy of that too:
http://stephane.ducasse.free.fr/FreeBooks/SmalltalkVTutorial/SmalltalkVTutorial.pdf
or:
https://rmod-files.lille.inria.fr/?dir=FreeBooks/SmalltalkVTutorial


SUBSCRIBE TO THE CODE WITH HUW CHANNEL

To be notified whenever I upload new lessons, be sure to subscribe.
https://www.youtube.com/CodeWithHuw?sub_confirmation=1

WHO IS HUW COLLINGBOURNE?

I’ve been programming since the early 1980s. I’ve written wrote programming columns on Java, C#, Delphi and other languages for “PC Plus Magazine”, “Computer Shopper” and numerous other UK magazines. I wrote the cult adventure game, The Golden Wombat Of Destiny, I have developed programming tools with SapphireSteel Software and I have written programming books published by Dark Neon and No Starch Press. These include books on programming C, C#, Java, Ruby, Delphi and Object Pascal, pointers, recursion and programming adventure games.
All my books can be found on Amazon.

Keep in Touch
==============================

Code With Huw on Facebook:
https://www.facebook.com/CodeWithHuw

Comment