Introduction

Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text.

Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text.

Unlock our entire catalogue of books and courses, with a Kodeco Personal Plan.

Unlock now

Welcome to lesson four! You know the basics of defining and using classes in Kotlin, so now you’ll dive into a more advanced direction of classes. In this next lesson, you’ll learn about:

  • Class inheritance
  • Polymorphism and its benefits
  • The super keyword
  • Running hierarchy checks

By the end, you’ll be able to:

  • Describe how classes inherit from other classes.
  • Identify the purpose of the super keyword.
  • Know what polymorphism looks like.
  • Define a subclass.

If you’re ready, it’s time to begin.

See forum comments
Download course materials from Github
Previous: Quiz: Construct Class Instances Next: Instruction