# Operator Overload in Kotlin: Add standard operations to any class (KAD 17)

DevFeed: [Operator Overload in Kotlin: Add standard operations to any class (KAD 17)](<https://devfeed.tech/articles/operator-overload-in-kotlin-add-standard-operations-to-any-class-kad-17-27212.md>)

Original publisher: [Read original article](<https://antonioleiva.com/operator-overload-kotlin>)

Published: 2017-03-21T00:00:00Z

Content type: tutorial

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Java](<https://devfeed.tech/topics/java.md>), [Scala](<https://devfeed.tech/topics/scala.md>)

Tags: [function](<https://devfeed.tech/tags/function.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [java](<https://devfeed.tech/tags/java.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [readability](<https://devfeed.tech/tags/readability.md>), [scala](<https://devfeed.tech/tags/scala.md>)

## AI overview

A tutorial explaining Kotlin operator overloading, including predefined unary, binary, array-access, equality, and invocation operators, with examples of implementing operators in classes.

## Source excerpt

Everything Android, Kotlin and other random topics