Summary

In this chapter, the popular programming paradigm OOP was introduced. Without going into too many technical details, we looked at the characteristics of this pattern based on how Steve Jobs once explained what it is. We looked at several examples of how to apply this on a metaphorical level.

The second part of this chapter dived into how we can create classes in Swift. More precisely, we looked at the following things:

  • How to create classes
  • How to add instance properties to classes
  • How to add instance methods to classes
  • How objects can communicate with each other

The chapter ended with a program that combined a lot of what has been covered in this chapter, as well as in earlier chapters.

In the next chapter, we will continue building on what ...

Get Swift iOS Programming for Kids now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.