Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Object Oriented Programming - Principles
Introduction
Introduction and what you will learn (1:06)
What is object oriented programming? (3:29)
The big idea, why do most modern languages use object orientation? (2:14)
Setting up our development environment (2:24)
Classes and objects
Classes and objects explained (3:17)
Creating a class and an object (11:27)
Inheritance
Inheritance explained through an example (7:34)
Types of inheritance and gotchas (5:03)
Polymorphism
Polymorphism explained (2:20)
An example of polymorphism (11:23)
Encapsulation
Encapsulation explained (1:51)
An example of encapsulation (5:01)
Conclusion and homework
Project brief and farewell (5:35)
What is object oriented programming?
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock