Day 10 of #100DaysOfSwiftUI was all about classes, inheritance, overriding (also blocking this via
final), mutability and the differences between structs and classes. Important note:
SwiftUI uses structs extensively for its UI design. Well, it uses classes extensively for its data: when you show data from some object on the screen, or when you pass data between your layouts, you’ll usually be using classes.