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

Що означає interface?

Значення й приклади · Розробка програмного забезпечення

/ˈɪntərfeɪs/іменникПоширений термін

interface: інтерфейс, програмний інтерфейс

У програмуванні — перелік методів, які клас зобов’язується надати, без опису їхньої реалізації. У ширшому значенні — точка взаємодії двох систем або користувача із системою.

Де і як уживається

У Java, C# і TypeScript клас implements an interface. Слово трапляється також у user interface (UI), command-line interface (CLI) та application programming interface (API). Clean interface означає простий, добре спроєктований спосіб користування модулем.

Приклади речень

  1. Both payment providers implement the same interface, so we can switch between them easily.

    Обидва постачальники платежів реалізують той самий інтерфейс, тож ми можемо легко перемикатися між ними.

    Спільний набір методів дає змогу замінити одного постачальника іншим без зміни коду, що його викликає.

  2. The module has a small, clean interface: just three public methods.

    Модуль має невеликий і зрозумілий інтерфейс: лише три відкриті методи.

    Користувачам модуля доступні тільки три публічні точки взаємодії.

Поширені словосполучення

  • implement an interface
  • clean interface
  • public interface
  • user interface