e/Interface pattern

New Query

Information
has glosseng: An Interface in Computer science refers to a set of named operations that can be invoked by clients. Interface generally refers to an abstraction that an entity provides of itself to the outside. This separates the methods of external communication from internal operation (for example two different functions written in C language have the same interface if they have the same arrangements of arguments and the same type of return value, but the function body may be implemented in different way), and allows it to be internally modified without affecting the way outside entities interact with it, as well as provide multiple abstractions of itself. It may also provide a means of translation between entities which do not speak the same language, such as between a human and a computer. Because interfaces are a form of indirection, some additional overhead is incurred versus direct communication.
lexicalizationeng: Interface Pattern
lexicalizationeng: Interface
instance ofc/Computing
Meaning
Bengali
lexicalizationben: ইন্টারফেস
Hebrew
has glossheb: ממשק תוכנה (Software Interface) משמש להפשטה (אבסטרקציה) של מחלקות תוכנה, ומגדיר את הפונקציות שעל מחלקה לממש כדי להיות שייכת אליו. כאשר מחלקה מממשת את כל הפונקציות המוגדרות בממשק ניתן ליצור מופע שלה, אחרת היא נחשבת מימוש אבסטרקטי - כזה שדורש הרחבה על ידי מחלקה אחרת המשלימה את המימוש. שימוש בממשקים הוא מסוג של כתיבה נכונה בהנדסת תוכנה, כי בשיטה זו מתבצעת הפרדה בין המימוש בפועל לבין הדרישות שמאופיינות בממשק.
lexicalizationheb: ממשק תוכנה
lexicalizationheb: ממשק
Italian
has glossita: Linterfaccia è laspetto che assume ad esempio un software per far sì che lutente riesca a comunicare e interagire con la macchina; in questo caso si parla di interfaccia utente, ed è una classe composta esclusivamente di metodi astratti. Linterfaccia rappresenta il componente di livello più alto di unapplicazione e, dal punto di vista dellutente, il più critico.
lexicalizationita: interfaccia
Lithuanian
has glosslit: Sąsaja – abstraktus objekto klasės aprašas, nusakantis, kokius metodus ši klasė privalo turėti. Tą pačią sąsają gali išpildyti keletas programoje naudojamų klasių. Ta pati klasė neretai išpildo keletą sąsajų. Galima sąsajų hierarchija, paveldint būtinus išpildyti metodus iš vieno ar kelių tėvinių sąsajų.
lexicalizationlit: Interfeisas
lexicalizationlit: Sąsaja
Polish
has glosspol: Interfejs klasy — w obiektowych językach programowania interfejs jest abstrakcyjną reprezentacją klasy pozwalającą na korzystanie z niej niezależnie od faktycznej implementacji. Interfejs pozwala na enkapsulację wielu różnych obiektów utworzonych w oparciu o odmienne klasy, które zawierają implementację wspólnego interfejsu. W języku C++ interfejs może być zdefiniowany jako klasa abstrakcyjna. W Javie, C#, Object Pascalu oraz PHP stosuje się w tym celu specjalną deklarację ze słowem interface.
lexicalizationpol: Interfejs klasy
Russian
has glossrus: В информатике, шаблон интерфейса не является особым шаблоном среди шаблонов проектирования. Он является общим методом для структурирования компьютерных программ для того, чтобы их было проще понять. В общем, интерфейс — это класс, который обеспечивает программисту простой или более программно-специфический способ доступа к другим классам.
lexicalizationrus: интерфейс
Yue Chinese
has glossyue: 使用者界面,又叫用戶介面,係指電腦系統同使用者之間交流嘅一個平台,可以透過硬件同軟件輸入同輸出資料。
lexicalizationyue: 使用者界面
Chinese
has glosszho: -zh:介面;zh-cn:接口;zh-tw:介面}-(英語: ),台灣譯為-介}-面,仲介之面的意思,大陸将 譯为-界}-面,将其他 譯为-接口}-,但 port 大陸也是譯造-接口}-。介面泛指實體把自己提供給外界的一種抽象化物(可以為另一實體),用以由內部操作分離出外部溝通方法,使其能被修改內部而不影響外界其他實體與其互動的方式,就如物件導向程式設計提供的多重抽象化。介面可能也提供某種意義上的在講不同語言的實體之間的翻譯,諸如人類與電腦之間。因為介面是一種間接手段,所以相比起直接溝通,會引致些額外負擔。
lexicalizationzho: 介面

Query

Word: (case sensitive)
Language: (ISO 639-3 code, e.g. "eng" for English)


Lexvo © 2008-2025 Gerard de Melo.   Contact   Legal Information / Imprint