e/Flyweight pattern

New Query

Information
has glosseng: Flyweight is a software design pattern. A flyweight is an object that minimizes memory use by sharing as much data as possible with other similar objects; it is a way to use objects in large numbers when a simple repeated representation would use an unacceptable amount of memory. The term comes from the eponymous boxing weight class. Often some parts of the object state can be shared and it's common to put them in external data structures and pass them to the flyweight objects temporarily when they are used.
lexicalizationeng: flyweight pattern
instance ofc/Software design patterns
Meaning
Bulgarian
has glossbul: Миниобект (Flyweight) е структурен шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
lexicalizationbul: Миниобект
Czech
has glossces: Flyweight (česky muší váha) je jedním ze základních návrhových vzorů programů. Muší váha patří do skupiny strukturních vzorů, které umožňují řízení počtu instancí objektů. Vzor je vhodný pro situace, kdy vzniká mnoho malých objektů, u kterých je možné podstatnou část jejich stavu sdílet nebo ho nahradit výpočtem.
lexicalizationces: Flyweight
German
has glossdeu: Das Flyweight, auch Fliegengewicht genannt, ist ein Entwurfsmuster aus dem Bereich der Softwareentwicklung und gehört zu der Kategorie der Strukturmuster (Structural Patterns). Es wird verwendet, wenn eine große Anzahl von Objekten benötigt wird, die sich bestimmte variable Informationen teilen und eine herkömmliche Implementierung unverhältnismäßig viele Ressourcen erfordern würde. Das Fliegengewicht ist ein Entwurfsmuster der so genannten GoF-Muster.
lexicalizationdeu: flyweight
French
has glossfra: En génie logiciel, le poids-mouche est un patron de conception (design pattern) structurel.
lexicalizationfra: Poids-mouche
Italian
has glossita: Nella programmazione ad oggetti, il Flyweight è uno dei pattern fondamentali, definiti originariamente dalla gang of four.
lexicalizationita: Flyweight pattern
Japanese
has glossjpn: Flyweight パターン(フライウェイト・パターン)とは、GoFによって定義されたデザインパターンの1つである。 等価なインスタンスを別々の箇所で使用する際に、一つのインスタンスを再利用することによってプログラムを省リソース化することを目的とする。
lexicalizationjpn: Flyweight パターン
lexicalizationjpn: Flyweightパターン
Korean
has glosskor: 플라이웨이트 패턴는 가능한 많은 데이터를 서로 공유하여 사용하도록 하여 메모리 사용량을 최소화하는 소프트웨어 디자인 패턴이다. 종종 오브젝트의 일부 상태 정보는 공유될 수 있는데, 일반적으로 이들 상태 정보는 외부 자료 구조에 저장되어 플라이웨이트 오브젝트가 잠깐 동안 사용할 수 있도록 전달한다.
lexicalizationkor: 플라이웨이트 패턴
Polish
has glosspol: Pyłek (en. Flyweight) jest to jeden ze strukturalnych wzorców projektowych, którego celem jest zmiejszenie wykorzystania pamięci poprzez efektywną obsługę wielu małych obiektów za pomocą współdzielenia .
lexicalizationpol: Pyłek
Portuguese
has glosspor: Flyweight é um padrão de projeto de software apropriado quando vários objetos devem ser manipulados, e esses não suportam dados adicionais. No padrão flyweight não existem ponteiros para os métodos do dado, pois isto consome muita memória. Em contrapartida são chamadas sub-rotinas diretamente para acessar o dado.
lexicalizationpor: flyweight
Russian
has glossrus: Шаблон Flyweight (Приспособленец) используется для уменьшения затрат при работе с большим количеством мелких объектов.
lexicalizationrus: Приспособленец
Castilian
has glossspa: El patrón Flyweight sirve para eliminar o reducir la redundancia cuando tenemos gran cantidad de objetos que contienen información idéntica, además de lograr un equilibrio entre flexibilidad y rendimiento (uso de recursos).
lexicalizationspa: Flyweight
Ukrainian
lexicalizationukr: легковаговик
Vietnamese
has glossvie: Flyweight là một mẫu thiết kế phần mềm. Khi nhiều đối tượng (objects) phải được xử lí mà chương trình không thể chịu nổi một lượng dữ liệu khổng lồ, thì cần dùng flyweight.
lexicalizationvie: Flyweight pattern
Media
media:imgFliegengewicht Beispiel.png
media:imgFliegengewicht Klassen.png
media:imgFlyweight UML class diagram.svg
media:imgFlyweight-Babeta.png
media:imgFlyweight-Model.png
media:imgFlyweight-Motiv.png
media:imgFlyweight-SharedModel.png
media:imgFlyweight-TextEditor.png
media:imgFlyweight.gif

Query

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


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