Learning Advanced Object Oriented Programming in Swift with Bob the Developer.
Lesson 01 - Override
Lesson 02 - Two Phase Initializations
Lesson 03 - Failable Initializations
Lesson 04 - Convenience Init
Lesson 05 - Computed Property
Lesson 06 - Property Observers