Найти тему
KOTLIN_IT

Урок №64 по Котлин. Модификатор public

В Kotlin этот модификатор проставляется по умолчанию для всех классов, методов или переменных.

Как написано в неофициальной русскоязычной документации по языку: “Код данного объявления будет виден из космоса”

То есть все данные будут публичными, если не указывать никакой модификатор. И доступ к ним возможен из любого места проекта. Другими словами обратиться к этим данным можно из любого класса или пакета, импортировав их в требуемый файл.

Напишем такой код:

-2

Будет эквивалентен следующему коду:

public val name = "Майкл"
public val age = 20

println("Имя: " + name + " Возраст: " + age)

Тут мы добавили модификатор public.

Intelij IDEA будет ругаться т.к можно его не писать.