## Core Kotlin Lang OOP This module contains articles about Object-Oriented Programming in Kotlin ### Relevant articles: - [Data Classes in Kotlin](https://www.baeldung.com/kotlin-data-classes) - [Sealed Classes in Kotlin](https://www.baeldung.com/kotlin-sealed-classes) - [Extension Methods in Kotlin](https://www.baeldung.com/kotlin-extension-methods) - [Objects in Kotlin](https://www.baeldung.com/kotlin-objects) - [Working with Enums in Kotlin](https://www.baeldung.com/kotlin-enum) - [Kotlin Constructors](https://www.baeldung.com/kotlin-constructors) - [Kotlin Nested and Inner Classes](https://www.baeldung.com/kotlin-inner-classes) - [Guide to Kotlin Interfaces](https://www.baeldung.com/kotlin-interfaces) - [Inline Classes in Kotlin](https://www.baeldung.com/kotlin-inline-classes) - [Static Methods Behavior in Kotlin](https://www.baeldung.com/kotlin-static-methods) - More articles: [[next -->]](/core-kotlin-modules/core-kotlin-lang-oop-2)