Уроки Kotlin

#4 - Использование функций

#4 - Использование функций

В Kotlin вы можете создавать функции, при чем их создание это гибкий и очень удобный процесс. Вы изучите создание функций, передачу в них параметров, а также возвращение данных из них.

Відеоурок

Telegram group

Підписуйтесь на нашу групу в Телеграмі 🇺🇦

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


Многие путают функции и методы и не понимают отличий между ними. На самом деле отличий нет, так как что методы, что функции являются одним и тем же. Функции что записаны вне классов называют функциями, а функции что записаны внутри классов называются методами.


Точно такая же ситуация обстоит с переменным. В классах переменные называются полями, а вне классов - переменными.


Создание функций

В Kotlin функции создаются при помощи ключевого слова fun. Каждая функция может иметь какие-либо параметры или же не иметь их вовсе. Функции способны что-либо возвращать в ходе выполнения кода, если это требуется.

fun some_test(): Int { // Функция без параметров
	var x = 23
	return x // Функция возвращает что-либо
}

fun some_test_2(a: Int, b: Int, c: Int) { // Функция с 3 параметрами
	return a * b * c // Функция возвращает результат умножение чисел
}

fun print_something(word: String, prefix: String) { // Функция с 2 параметрами
	print("$prefix - $word")
} // Функция ничего не возвращает

Вихідний код

Весь код буде доступний після підписки на проект!

Завдання до уроку

Необхідно оформити передплату на проект, щоб отримати доступ до всіх домашніх завдань

Велике завдання за курсом

Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця

Також варто подивитися

Kotlin Android Studio / Разработка Андроид программ
8 уроків
Коментарі
Додати коментар

Поки що коментарів немає