Типаж (абстрактный тип)

Материал из Seo Wiki - Поисковая Оптимизация и Программирование
Перейти к навигацииПерейти к поиску

В информатике, типаж (trait) -- это абстрактный тип, используемый, как "простая концептуальная модель для структурирования объектно-ориентированных программ".[1] Типажи подобны mixins, но могут включать определения методов класса.

Типажи встроены в язык Scala, [2] [3] вариант Squeak языка Smalltalk с версии 3.9, в Perl 6 (где они называются "роли"), как модуль дополнения Moose для Perl 5, в Joose framework для JavaScript. Их также собираются включить в PHP и ActionScript 3.0. Module mixins в Ruby в некоторой степени похож на типажи.

Типажи первоначально были разработаны в Software Composition Group, University of Berne.[4]

External links

References


en:Trait (computer science) es:Trait fr:Trait (type abstrait) pl:Cecha (programowanie obiektowe)

Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....