Функции в Kotlin. Что это такое и как пользоваться.
Kotlin. Зачем нужны дженерики (generics)?
Здравствуйте!
Хотели бы вы создавать "универсальные" классы, которые могут работать с любым типом данных, будь то Int, Double, String, ... (или какой-то свой тип), причем этот код будет поддерживать все типы данных одновременно?
Речь пойдет про обобщенное программирование в Котлин. Мы сможем создавать универсальные структуры, такие как классы, интерфейсы и функции, которые подходят для работы с любыми типами данных.
Сразу давайте введем новое понятие – «тип» . Типом называют некую структуру, которая...