Можно ли использовать в нескольких функциях одинаковые имена для переменных?
Есть две функции(Android Studio), в них одинаковые наименование переменных:
val message = ..
Это не будет считаться грубой ошибкой?
И вообще можно использовать в нескольких функциях имена одних и тех же переменных?
fun toastMe2(view: View) {
val message = Toast.makeText(this, "Как ты2", Toast.LENGTH_SHORT)
message.show()
}
fun toastMe3(view: View) {
val message = Toast.makeText(this, "Опа3", Toast.LENGTH_SHORT)
message.show()
}
Ответы (1 шт):
Автор решения: Kromster
→ Ссылка
Конечно можно! Области видимости же разные.
К примеру, подавляющее большинство имен переменных в счетчиках - это просто i.
Навскидку, основные требования к переменным - описательное имя, избегание зарезервированных и около-ключевых слов, читаемость, отсутствие перекрытия, и т.д.