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

Що означає 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