ненулевой тип(Kotlin может проводить различие между ненулевыми и обнуляемыми типами. Типы по умолчанию являются `non-null`, и их можно сделать `nullable`, добавив `?` .bartov-e)
ограничение not null(Ограничение not null (not null constraint) в контексте ограничений целостности запрещает атрибуту принимать значение null (т.е. «неизвестно»). Например, у каждого человека в книге записей о рождении должно быть имя.bartov-e)