February 2018
Intermediate to advanced
350 pages
7h 35m
English
In this chapter, we covered the basics of OOP and how Kotlin supports it. We learned how to use classes, interfaces, objects, data classes, annotations, and enums. We also explored the Kotlin type system and saw how it helps us to write better and safer code.
In the next chapter, we will start with an introduction to functional programming.
Read now
Unlock full access