Английская лексика: Разработка программного обеспечения · Основы программирования

Что значит polymorphism?

Значение и примеры · Разработка программного обеспечения

существительноеРаспространённый термин

polymorphism: полиморфизм

Возможность использовать разные реализации через общий интерфейс, сохраняя собственное поведение каждой реализации.

Где и как употребляется

Термин используют при проектировании интерфейсов и в объектно-ориентированном программировании: вызывающий код может работать с несколькими типами, не обрабатывая каждый конкретный тип отдельно.

Примеры предложений

  1. Polymorphism lets the exporter write to a file or a network stream through the same interface.

    Благодаря полиморфизму экспортёр записывает данные в файл или сетевой поток через один и тот же интерфейс.

    Один интерфейс позволяет экспортёру работать с двумя разными назначениями вывода.

  2. This example demonstrates polymorphism with two implementations of the storage interface.

    В этом примере полиморфизм показан на двух реализациях интерфейса хранилища.

    Речь о двух конкретных реализациях общего интерфейса.

Распространённые словосочетания

  • runtime polymorphism
  • support polymorphism
  • interface-based polymorphism