February 2017
Intermediate to advanced
360 pages
11h 55m
English
Chapter 4. Classes, objects, and interfaces
Table 4.1. The meaning of access modifiers in a class
Table 4.2. Kotlin visibility modifiers
Table 4.3. Correspondence between nested and inner classes in Java and Kotlin
Chapter 6. The Kotlin type system
Chapter 7. Operator overloading and other conventions
Chapter 9. Generics
Chapter 11. DSL construction