sfd
Kotlin. Ключевые слова in и out. А так же что такое ковариантность и контрвариантность
Здравствуйте!
В этой статье речь пойдет про вариантность параметризованных типов в Котлин. ВНИМАНИЕ. СТАТЬЯ УСТАРЕЛА. ЧИТАЙТЕ ЕЁ НОВУЮ ВЕРСИЮ НА ХАБРЕ.
Цель данной статьи дать первичное понимание работы ковариантности и контрвариантности в Котлин. Здесь будет рассмотрено использование ключевых слов in и out в параметризованных типах.
Вариантность – это состояние наличия отношений наследования между параметризованными типами, содержащими параметры из одной иерархии наследования. Это мы и будем разбирать на примерах...
Нормы в морфологии. Причины вариантности в формах слова
Морфологические нормы определяют выбор формы слова. Формы слова - это его видоизменения. Они свойственны не всем частям речи, а только таким, которые склоняются, спрягаются (то есть изменяются по падежам, числам, лицам и так далее). При этом разные грамматические значения (род, число, падеж) выражаются при помощи окончаний (стена - стену, красивая - красивые, иду - идёт). Как и в системе ударения, основная трудность изучения морфологических норм заключается в наличии вариантных форм. Колебания в словоформах и неустойчивость морфологических норм русского литературного языка объясняются различными...