Множественная отправка

Многократная отправка Множественная диспетчеризация позволяет вызывать методы на основе их аргументов, а не типа объекта.  Теория множественной диспетчеризации была разработана […]

Многократная отправка

  • Множественная диспетчеризация позволяет вызывать методы на основе их аргументов, а не типа объекта. 
  • Теория множественной диспетчеризации была разработана Кастаньей и соавторами. 
  • Примеры языков с поддержкой множественной диспетчеризации включают C#, Groovy, Common Lisp, Julia, Raku и другие. 
  • Множественная диспетчеризация может быть реализована с помощью библиотек в языках, которые не поддерживают ее изначально. 
  • В языках с единственной диспетчеризацией, таких как Java, множественная диспетчеризация может быть эмулирована с помощью многоуровневой единой диспетчеризации или проверок экземпляра во время выполнения. 
  • Множество языков программирования поддерживают множественную диспетчеризацию, включая Джулию, C#, Сесил, Клоджур и другие. 

Полный текст статьи:

Множественная отправка — Википедия

Оставьте комментарий

Прокрутить вверх