Kotlin, Основы программирования, Руководство по разработке в примерах от сообщества Stack Overflow, 2025

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.

Ссылки на файлы заблокированы по запросу правообладателей.

Links to files are blocked at the request of copyright holders.

По кнопке выше «Купить бумажную книгу» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «Литрес», если она у них есть в наличии, и потом ее скачать на их сайте.

По кнопке «Найти похожие материалы на других сайтах» можно искать похожие материалы на других сайтах.

On the buttons above you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.


Kotlin, Основы программирования, Руководство по разработке в примерах от сообщества Stack Overflow, 2025.

   Перед вами подробное руководство по основам написания программ на Kotlin — современном и крайне востребованном языке программирования, предназначенном в первую очередь для создания кроссплатформенных мобильных приложений. Главным преимуществом книги является то, что она основана на практических примерах кодов, написанных специалистами и экспертами сообщества Stack Overflow, наверняка известного каждому программисту. Ведь рано или поздно даже перед высокопрофессиональными специалистами в процессе создания программ встают на первый взгляд неразрешимые технические вопросы, и тогда лучшие разработчики программного обеспечения со всего мира в рамках этого сообщества безвозмездно делятся своими знаниями и опытом в решении даже самых сложных проблем.
Издание будет полезно специалисту с любым опытом и уровнем знаний. В нем представлены как основы Kotlin, так и инструментарий для продвинутых программистов, что даст возможность новичкам быстро повысить уровень своих компетенций и наработать практический опыт. Ряд материалов посвящен сравнению языков программирования Java и Kotlin. Акцент в книге сделан на наиболее важных различиях этих популярных языков и тех преимуществах, которые Kotlin предоставляет по сравнению с Java. Читатели найдут здесь множество примеров решения практических задач, дополненных подробными объяснениями и комментариями.

Kotlin, Основы программирования, Руководство по разработке в примерах от сообщества Stack Overflow, 2025


Наследование классов.
Любой объектно-ориентированный язык программирования имеет какую-либо форму наследования классов. Давайте вспомним.

Представьте, что вам нужно запрограммировать несколько фруктов: яблоки, апельсины и груши. Они все отличаются по размеру, форме и цвету, поэтому мы создаем разные классы.

Но что если на секунду их различия не имеют значения, и вам просто нужен фрукт, неважно какой именно? Какой тип возвращаемого значения будет у функции getFruit()?

Ответ — класс Fruit. Мы создаем новый класс и заставляем все фрукты наследоваться от него!

ОГЛАВЛЕНИЕ.
Глава 1. Начало работы с Kotlin.
Глава 2. Аннотации.
Глава 3. Массивы.
Глава 4. Основы лямбда-выражений.
Глава 5. Основы Kotlin.
Глава 6. Делегирование классов.
Глава 7. Наследование классов.
Глава 8. Коллекции.
Глава 9. Условные инструкции.
Глава 10. Настройка сборки Kotlin.
Глава 11. Корутины.
Глава 12. Делегированные свойства.
Глава 13. Создание DSL.
Глава 14. Перечисления (Епшп).
Глава 15. Исключения (Exceptions).
Глава 16. Методы расширения (Extension Methods).
Глава 17. Функции.
Глава 18. Обобщения (Generics).
Глава 19. Идиомы.
Глава 20. Интерфейсы.
Глава 21. Эквиваленты Stream из Java 8.
Глава 22. JUnit.
Глава 23. Kotlin Android Extensions.
Глава 24. Подводные камни Kotlin.
Глава 25. Kotlin для Java-разработчиков.
Глава 26. Легирование (logging) в Kotlin.
Глава 27. Циклы в Kotlin.
Глава 28. Null Safety (Null безопасность).
Глава 29. Диапазоны (Ranges).
Глава 30. RecycIerView в Kotlin.
Глава 31. Рефлексия (Reflection).
Глава 32. Регулярные выражения (Regex).
Глава 33. Объекты-одиночки (Singleton objects).
Глава 34. Строки (Strings).
Глава 35. Псевдонимы типов (Type Aliases).
Глава 36. Типобезопасные строители (Type-Safe Builders).
Глава 37. Параметры с переменным количеством аргументов (Vararg Parameters) в функциях.
Глава 38. Модификаторы видимости (Visibility Modifiers).
Благодарности.

Купить .
Дата публикации:






Теги: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2025-11-12 17:19:28