Ответ
Входной параметр — это значение, передаваемое в метод или функцию при её вызове. Он определяет данные, с которыми будет работать функция.
Пример:
fun greet(name: String) { // `name` — входной параметр типа String
println("Hello, $name!")
}
fun main() {
greet("Alice") // "Alice" — аргумент, передаваемый в параметр `name`
}
Нюансы:
- Параметры могут иметь значения по умолчанию (
name: String = "Guest"). - В Kotlin можно использовать именованные параметры (
greet(name = "Bob")). - vararg позволяет передавать переменное число аргументов (
fun sum(vararg numbers: Int)).