interface en · NOUN
Pronunciation
- (Southern-England) audio
- /ˈɪntəfeɪs/ (UK)
- /ˈɪn(t)ɚˌfeɪs/ (US)
Etymology
Etymology tree Proto-Indo-European *h₁én Proto-Indo-European *-tér Proto-Indo-European *h₁n̥tér Proto-Italic *n̥ter Latin inter Latin inter-bor. English inter- Proto-Indo-European *dʰeh₁- Proto-Indo-European *dʰeh₁k- Proto-Indo-European *-yéti Proto-Indo-European *dʰh₁kyéti Proto-Italic *θakjō Proto-Italic *fakjō Latin faciō Proto-Italic *-jēs Latin -iēs Latin faciēs Late Latin facia Old French facebor. Middle English face English face English interface From inter- (“between”) + face (“shape, figure, form”).
Meanings
-
The point of interconnection or contact between entities.
Public relations firms often serve as the interface between a company and the press.
-
A thin layer or boundary between different substances or two phases of a single substance.
The surface of a lake is a water-air interface.
If water and oil are mixed together, they tend to separate, and at equilibrium they are in different strata with an oil-water interface in between.
-
The point of interconnection between systems or subsystems.
The data is sent over the air interface to the remote system.
-
The connection between a user and a machine.
The options are selected via the user interface.
-
(qualifier:object-oriented programming) The connection between parts of software; also the public or published sections of an object or module.
This interface is implemented by several Java classes.
Traits are somewhat between an interface and a mixin, as an interface contains only method signatures, while a trait includes also the full method definitions; on the other side mixins include method definitions, but they can also carry state through attributes, while traits usually don't.
-
(qualifier:object-oriented programming) In object-oriented programming, a piece of code defining a set of operations that other code must implement.
The Audio and Video classes both implement the IPlayable interface.
- (qualifier:object-oriented programming) In some languages, a block of code declaring the interface (point of interconnection) between a class and code that interacts with it.
- The internal surface of a coiled protein (compare exoface).
Forms
| Spelling | Features | Labels | Source |
|---|---|---|---|
| interfaces | Number=Plur | lexicographic |
Deriveds
human interface device (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · interfacial (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · natural user interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · primary rate interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · subinterface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · interface segregation principle (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · network interface card (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · graphical user interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · network interface controller (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · haptic interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · superinterface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · pseudointerface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · non-virtual interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · nanointerface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · command line interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · heterointerface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · noninterface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · marker interface pattern (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · interfaceable (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · non-virtual interface pattern (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · interface hypothesis (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · basic rate interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · fluent interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · biointerface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · concrete interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · neurointerface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · Gillham interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · interfaceless (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · tagging interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · character user interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · 10-foot user interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · homointerface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?)
Descendants
インターフェース · и́нтерфейс · інтэрфе́йс · interfață · interfész · միջերես · interfaz · interfeys · διεπαφή · interface · antarmuka · interfície · интерфе́йс · antara muka · interfejs · eadar-aghaidh · interfeys · międzymordzie · interfejs · ინტერფეისი · interface · interfeiss · interface · Interface · इंटरफ़ेस · інтерфе́йс · ինտերֆեյս · arayüz · 인터페이스
Hyponyms
generic interface ((computing, OOP) connection between parts of software) · programming interface ((computing, OOP) connection between parts of software) · user interface ((computing) connection between a user and a machine) · command-line interface ((computing) connection between a user and a machine) · abstract interface ((computing, OOP) connection between parts of software) · marker interface ((computing, OOP) connection between parts of software) · network interface ((computing, OOP) connection between parts of software) · application programming interface ((computing, OOP) connection between parts of software)
Translations (205)
sd باهمرُو (computing: connection between a user and a machine) · bg и́нтерфейс (computing, object-oriented: connection between parts of software) · nl interface (computing: connection between a user and a machine) · ka ინტერფეისი (computing: point of interconnection between systems or subsystems) · fa واسط (point of interconnection between entities) · hu felhasználói felület (computing: connection between a user and a machine) · sv gränssnitt (computing: connection between a user and a machine) · sd باهَمرُو (computing: point of interconnection between systems or subsystems) · ar تَعْشِيق (point of interconnection between entities) · id antarmuka (computing: point of interconnection between systems or subsystems) · uz interfeys (computing: point of interconnection between systems or subsystems) · et liidestus (computing: point of interconnection between systems or subsystems) · el διεπιφάνεια (point of interconnection between entities) · es interfaz (point of interconnection between entities) · sd باهَمرُو (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · hu határfelület (point of interconnection between entities) · fi rajapinta (computing: point of interconnection between systems or subsystems) · ru интерфе́йс (computing: connection between a user and a machine) · eu interfaze (computing, object-oriented: connection between parts of software) · ar وَاجِهَة (point of interconnection between entities) · el διεπαφή (point of interconnection between entities) · cs styčná plocha (point of interconnection between entities) · be інтэрфэ́йс (computing: connection between a user and a machine) · eo limfaco (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · pl granica międzyfazowa (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · it interfaccia (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · mi arotuki (point of interconnection between entities) · bg и́нтерфейс (computing, object-oriented: piece of code defining a set of operations that other code must implement) · za gyaiqmienh (computing: connection between a user and a machine) · bg и́нтерфейс (computing: connection between a user and a machine) · ro interfață (point of interconnection between entities) · ky интерфейс (computing: connection between a user and a machine) · fr interface (computing, object-oriented: piece of code defining a set of operations that other code must implement) · fr interface (computing: point of interconnection between systems or subsystems) · fa ربطال (computing, object-oriented: connection between parts of software) · hy ինտերֆեյս (computing: connection between a user and a machine) · pt interface (computing: point of interconnection between systems or subsystems) · pt interface (point of interconnection between entities) · la interfacies (computing: point of interconnection between systems or subsystems) · mi matawehe (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · he מִמְשָׁק (computing: connection between a user and a machine) · hy ինտերֆեյս (computing: point of interconnection between systems or subsystems) · hu interfész (computing: point of interconnection between systems or subsystems) · fr interface (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · kk интерфейс (computing: point of interconnection between systems or subsystems) · pl styk (point of interconnection between entities) · ms antara muka (computing: connection between a user and a machine) · nl koppeling (point of interconnection between entities) · nb grensesnitt (computing: point of interconnection between systems or subsystems) · fi rajapinta (point of interconnection between entities) · ja インターフェース (computing: connection between a user and a machine) · fi rajapinta (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · ka ინტერფეისი (computing: connection between a user and a machine) · de Schnittstelle (point of interconnection between entities) · sh sučelje (point of interconnection between entities) · pl powłoka (computing: connection between a user and a machine) · kw ynterfas (point of interconnection between entities) · el διεπιφάνεια (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · af koppelvlak (computing: point of interconnection between systems or subsystems) · de Schnittstelle (computing: connection between a user and a machine) · be інтэрфе́йс (point of interconnection between entities) · tr arayüz (computing: connection between a user and a machine) · ro interfață (computing: point of interconnection between systems or subsystems) · hi वास्ता (point of interconnection between entities) · bg фа́зова гра́ница (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · es interfaz (computing, object-oriented: piece of code defining a set of operations that other code must implement) · eu interfaze (computing: point of interconnection between systems or subsystems) · sl vmesnik (computing: connection between a user and a machine) · ko 인터페이스 (computing: point of interconnection between systems or subsystems) · ab аиԥгаларҭа (computing: connection between a user and a machine) · da grænseflade (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · kk интерфейс (computing: connection between a user and a machine) · fa ربطال (computing, object-oriented: piece of code defining a set of operations that other code must implement) · pt interface (computing: connection between a user and a machine) · cmn 界面 (computing: connection between a user and a machine) · be інтэрфе́йс (computing: point of interconnection between systems or subsystems) · ru интерфе́йс (computing, object-oriented: piece of code defining a set of operations that other code must implement) · de Schnittstelle (computing, object-oriented: connection between parts of software) · sh interfejs (computing: point of interconnection between systems or subsystems) · nb grensesnitt (point of interconnection between entities) · az interfeys (computing: connection between a user and a machine) · lv saskarne (computing: connection between a user and a machine) · ms antara muka (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · sh međuveza (computing: point of interconnection between systems or subsystems) · nl interface (computing, object-oriented: piece of code defining a set of operations that other code must implement) · fi rajapinta (computing, object-oriented: piece of code defining a set of operations that other code must implement) · ru интерфе́йс (computing: point of interconnection between systems or subsystems) · fi liittymäkohta (point of interconnection between entities) · cs rozhraní (computing: connection between a user and a machine) · pl międzymordzie (computing, object-oriented: connection between parts of software) · pl międzymordzie (computing: connection between a user and a machine) · uz interfeys (computing: connection between a user and a machine) · hy միջերես (computing: point of interconnection between systems or subsystems) · sh međusklop (computing: point of interconnection between systems or subsystems) · nn grensesnitt (point of interconnection between entities) · id antarmuka (computing: connection between a user and a machine) · ms antara muka (point of interconnection between entities) · uk інтерфе́йс (point of interconnection between entities) · hu felület (computing: connection between a user and a machine) · hy միջերես (computing: connection between a user and a machine) · ko 인터페이스 (computing: connection between a user and a machine) · fi rajapinta (computing, object-oriented: connection between parts of software) · bg и́нтерфейс (computing: point of interconnection between systems or subsystems) · sh interfejs (point of interconnection between entities) · cmn 接口 (point of interconnection between entities) · is viðmót (computing: connection between a user and a machine) · es interfaz (computing, object-oriented: connection between parts of software) · sh ìnterfējs (computing: connection between a user and a machine) · eo interfaco (point of interconnection between entities) · hi इंटरफ़ेस (computing: connection between a user and a machine) · mk интерфејс (computing: connection between a user and a machine) · be інтэрфе́йс (computing: connection between a user and a machine) · ro interfață (computing, object-oriented: piece of code defining a set of operations that other code must implement) · cs rozhraní (point of interconnection between entities) · tr arayüz (computing, object-oriented: piece of code defining a set of operations that other code must implement) · da brugergrænseflade (computing: connection between a user and a machine) · fi käyttäjäliittymä (computing: connection between a user and a machine) · es interfase (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · pl interfejs (computing, object-oriented: connection between parts of software) · uk інтерфе́йс (computing: connection between a user and a machine) · tr arayüz (computing: point of interconnection between systems or subsystems) · be інтэрфэ́йс (computing: point of interconnection between systems or subsystems) · gd eadar-aghaidh (computing, object-oriented: piece of code defining a set of operations that other code must implement) · pt interface (computing, object-oriented: connection between parts of software) · el διεπαφή (computing: point of interconnection between systems or subsystems) · ca interfície (computing: point of interconnection between systems or subsystems) · de Schnittstelle (computing, object-oriented: piece of code defining a set of operations that other code must implement) · eu interfaze (computing: connection between a user and a machine) · mk посредник (computing, object-oriented: piece of code defining a set of operations that other code must implement) · sv beröringspunkt (point of interconnection between entities) · cy rhyngwyneb (point of interconnection between entities) · ja インターフェース (computing: point of interconnection between systems or subsystems) · mk посредник (computing: connection between a user and a machine) · fi yhtymäkohta (point of interconnection between entities) · nl koppelvlak (computing: point of interconnection between systems or subsystems) · hu illesztőegység (point of interconnection between entities) · ar واجِهَة (computing: point of interconnection between systems or subsystems) · ro suprafață de separare (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · ko 인터페이스 (point of interconnection between entities) · fr interface (computing: connection between a user and a machine) · sv gränssnitt (computing, object-oriented: connection between parts of software) · es interfaz (computing: connection between a user and a machine) · hi इंटरफ़ेस (computing: point of interconnection between systems or subsystems) · nl interface (computing: point of interconnection between systems or subsystems) · pt interface (computing, object-oriented: piece of code defining a set of operations that other code must implement) · lt interfeisas (computing: point of interconnection between systems or subsystems) · da grænseflade (computing: point of interconnection between systems or subsystems) · sk rozhranie (computing: connection between a user and a machine) · la interfacies (computing: connection between a user and a machine) · he מִמְשָׁק (computing, object-oriented: connection between parts of software) · he מִמְשָׁק (computing, object-oriented: piece of code defining a set of operations that other code must implement) · nl aansluiting (point of interconnection between entities) · hu fázishatár (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · be інтэрфэ́йс (point of interconnection between entities) · fr interface (point of interconnection between entities) · ur انٹرفیس (computing: point of interconnection between systems or subsystems) · cs rozhraní (computing: point of interconnection between systems or subsystems) · cmn 接口 (computing: point of interconnection between systems or subsystems) · sv gränssnitt (computing: point of interconnection between systems or subsystems) · fi käyttöliittymä (computing: connection between a user and a machine) · ms antara muka (computing: point of interconnection between systems or subsystems) · sv gränssnitt (point of interconnection between entities) · sk rozhranie (computing: point of interconnection between systems or subsystems) · nrf întèrfache (point of interconnection between entities) · ja インターフェース (point of interconnection between entities) · gd eadar-aghaidh (computing: point of interconnection between systems or subsystems) · ro interfață (computing: connection between a user and a machine) · lv interfeiss (computing: point of interconnection between systems or subsystems) · id antarmuka (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · pl międzymordzie (computing, object-oriented: piece of code defining a set of operations that other code must implement) · tr arayüz (point of interconnection between entities) · el διεπαφή (computing: connection between a user and a machine) · sh ѝнтерфе̄јс (computing: connection between a user and a machine) · cs rozhraní (computing, object-oriented: piece of code defining a set of operations that other code must implement) · fa رابط (point of interconnection between entities) · gd eadar-aghaidh (computing: connection between a user and a machine) · pl interfejs (computing, object-oriented: piece of code defining a set of operations that other code must implement) · de Schnittstelle (computing: point of interconnection between systems or subsystems) · uk інтерфе́йс (computing: point of interconnection between systems or subsystems) · ky интерфейс (computing: point of interconnection between systems or subsystems) · mk посредник (computing: point of interconnection between systems or subsystems) · hu határfelület (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · fr interface (computing, object-oriented: connection between parts of software) · de Grenzfläche (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · bg и́нтерфейс (point of interconnection between entities) · ru интерфе́йс (point of interconnection between entities) · hi राब्ता (point of interconnection between entities) · fi yhteys (computing: point of interconnection between systems or subsystems) · es interfaz (computing: point of interconnection between systems or subsystems) · eu interfaze (computing, object-oriented: piece of code defining a set of operations that other code must implement) · tr arayüz (computing, object-oriented: connection between parts of software) · gd eadar-aghaidh (computing, object-oriented: connection between parts of software) · az interfeys (computing: point of interconnection between systems or subsystems) · sl vmesnik (computing: point of interconnection between systems or subsystems) · pl interfejs (computing: connection between a user and a machine) · mk посредник (point of interconnection between entities) · ml സമ്പർക്കമുഖം (computing: connection between a user and a machine) · pl interfejs (computing: point of interconnection between systems or subsystems) · fa ربطال (computing: point of interconnection between systems or subsystems) · nl raakpunt (point of interconnection between entities) · sd باهمرُو (point of interconnection between entities) · nn grensesnitt (computing: point of interconnection between systems or subsystems) · he מִמְשָׁק (computing: point of interconnection between systems or subsystems) · vi giao diện (computing: connection between a user and a machine) · fa ربطال (computing: connection between a user and a machine)