OOP is BACK
Classes in Kotlin
- Kotlin Docs for: Classes and Inheritance
Open vs Sealed
Lateinit
Visibility Modifiers
- Kotlin Docs for: Visibility Modifiers
Object Expressions and Declarations
- Kotlin Docs for: Object Expressions and Declarations
Annotations
- Kotlin Docs for: Annotations
- \@JVM Annotations
Generics
Kotlin Docs for: Generics
Nested Classes
Kotlin Docs for: Nested Classes
Enum Classes
Kotlin Docs for: Enum Classes
Data Classes (Java 14+ Record Class)
Kotlin Docs for: Data Classes
Operator Overloading
Kotlin Docs for: Operator Overloading
Extension Functions
Kotlin Docs for: Extensions
Type Aliases
Kotlin Docs for: Type Aliases
Java Interop
Kotlin Docs for: