Eiffel (язык программирования)

  • Eiffel — объектно-ориентированный язык программирования с акцентом на безопасность и качество кода. 
  • Язык поддерживает статическую типизацию, защиту от пустот и другие средства повышения качества программного обеспечения. 
  • Классы в Eiffel определяют набор функций, включая запросы и команды. 
  • Различие между командами и запросами важно для метода Eiffel. 
  • Eiffel не допускает перегрузки аргументов, что способствует удобочитаемости классов. 
  • Универсальные классы параметризуются по типам и могут быть использованы для выражения различных концепций. 
  • Наследование в Eiffel требует предложения inherit в начале класса и может быть переопределено. 
  • Отложенные классы и функции играют роль, аналогичную интерфейсам в других языках программирования. 
  • Механизм «агента» Eiffel преобразует операции в объекты и может быть использован для итераций и событийного программирования. 
  • Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала. 

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

Эйфель (язык программирования) — Википедия

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

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