1 год назад
Kotlin. Ключевые слова in и out. А так же что такое ковариантность и контрвариантность
Здравствуйте! В этой статье речь пойдет про вариантность параметризованных типов в Котлин. ВНИМАНИЕ. СТАТЬЯ УСТАРЕЛА. ЧИТАЙТЕ ЕЁ НОВУЮ ВЕРСИЮ НА ХАБРЕ. Цель данной статьи дать первичное понимание работы ковариантности и контрвариантности в Котлин. Здесь будет рассмотрено использование ключевых слов in и out в параметризованных типах. Вариантность – это состояние наличия отношений наследования между параметризованными типами, содержащими параметры из одной иерархии наследования. Это мы и будем разбирать на примерах...
356 читали · 4 года назад
17. Про фразовые глаголы-4 (in/out)
Out соответствует русским приставкам со значениями «наружу» и «до конца, полностью»: — «вы-»: hear – «слушать». Hear me out! – Вы-слушай меня! — «раз-»/«рас-»: sell – «продать» sell out – рас-продать. — «из-» (со значением «вы-» – наружу): hound – «охотничья собака», как глагол – «гнать» (зверя)...