In this lesson, you’ll learn about two powerful object-oriented programming concepts in Swift: inheritance and polymorphism. These concepts are essential for creating organized, efficient and flexible coding structures. With inheritance, you’ll learn how to establish relationships between classes, enabling the sharing of properties and methods. Then, you’ll explore polymorphism, a powerful technique that allows objects of different classes to be treated uniformly, enhancing code reusability and adaptability.
Dive in to discover how these concepts empower you to write cleaner, more maintainable Swift code.
See forum comments
This content was released on Oct 17 2023. The official support period is 6-months
from this date.
Introduction to Inheritance & Polymorphism
Download course materials from Github
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.