Podcast: Play in new window | Download (47.9MB) | Embed
Subscribe: Apple Podcasts | Spotify | Email | RSS | More
Object Oriented Programming has four major principles: Abstraction – using a focused representation of an actual item, Encapsulation – hiding the internals of an object, Inheritance – reusing code from an existing object, and Polymorphism – one name, many forms.