Swift Object-Oriented Programming Overview

Get up to speed in this lesson on object-oriented programming in Swift with details on how to declare classes, methods, and properties. The topics covered also include adding methods and properties to a class and the creation, initialization, and de-initialization of class instances.

Swift provides extensive support for developing object-oriented applications. The subject area of object-oriented programming is, however, large. It is not an exaggeration to state that entire books have been dedicated to the subject. As such, a detailed overview of object-oriented software development is beyond the scope of this course. Instead, we will introduce the basic concepts involved in object-oriented programming and then we will move on to explaining the concept as it relates to Swift application development.

Get hands-on with 1200+ tech skills courses.