Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Object Oriented Programming - Principles
Introduction
Introduction and what you will learn
What is object oriented programming?
The big idea, why do most modern languages use object orientation?
Setting up our development environment
Classes and objects
Classes and objects explained
Creating a class and an object
Inheritance
Inheritance explained through an example
Types of inheritance and gotchas
Polymorphism
Polymorphism explained
An example of polymorphism
Encapsulation
Encapsulation explained
An example of encapsulation
Conclusion and homework
Project brief and farewell
Encapsulation explained
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock