Lessons: 27Length: 3.5 hours

Next lesson playing in 5 seconds

  • Overview
  • Transcript

3.1 Object Oriented Programming

In this lesson we will introduce the concept of OOP with respect to Swift, as the rest of this section is going to go into the generally accepted principles of OOP: Abstraction, Encapsulation, Inheritance, and Polymorphism.