Josh Skeen

Kotlin Class Extensions

Josh Skeen | Nov 09, 2017

How to Add New Functionality with Kotlin's Extension Function?

Class extensions are a powerful feature of Kotlin that allow you to add behavior to classes without extending them. In this video we will take a look at how to work with class extensions, some of the subtleties of how class extensions work with custom objects, and how to define your own class extensions to simplify your code.

For the More Curious...

Kotlin Class Extensions
BNR Guide to Kotlin
Android & Kotlin Courses

Subscribers Only

Transcripts are for subscribers. Create an account today to access our collection of screencasts, skill packs, and more.

Subscribers Only

Project files are only available for subscribers. Create an account today to access our collection of screencasts, skill packs, and more.

Need Help?

If you get stuck, try starting a discussion with Big Nerd Ranch experts in the community tab.

Skill Pack

This screencast is part of a skill pack called Getting Started with Kotlin.

Related Screencasts

Explore other screencasts related to this topic.