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