4 года назад
Почему следует переходить на Kotlin. Нужна ли еще Java?
Kotlin – альтернативный Java-язык программирования, который прекрасно совместим с Java-кодом и существующими Java-библиотеками. Доброго времени суток, сегодня xочу рассказать вам о новом языке программирования,...
Модификаторы доступа в Kotlin и Java
Это одна из тех тем, которую вроде бы все знают, но многие путаются. Давайте разберёмся. Здесь всё просто: В Java: public class Cat { } В Kotlin: class Cat { } // по умолчанию public public — доступно везде. И в Java, и в Kotlin это работает одинаково. В Java: public class Cat { private void meow() {} } В Kotlin: class Cat { private fun meow() {} } В обоих языках private означает: видно только внутри текущего класса. Но в Kotlin есть одна фишка: мы можем писать private на уровне файла. Этот secret будет доступен только в этом ...