About: Structural pattern     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Structure105726345, within Data Space : dbpedia.demo.openlinksw.com associated with source document(s)
QRcode icon
http://dbpedia.demo.openlinksw.com/c/6SJmcrh3zU

In software engineering, structural design patterns are design patterns that ease the design by identifying a simple way to realize relationships among entities. Examples of Structural Patterns include:

AttributesValues
rdf:type
rdfs:label
  • نماذج التصميم الهيكلية (ar)
  • Strukturmuster (de)
  • Structural pattern (en)
  • Структурные шаблоны проектирования (ru)
  • Структурні шаблони (uk)
  • 結構型模式 (zh)
rdfs:comment
  • Структурные шаблоны — шаблоны проектирования, в которых рассматривается вопрос о том, как из классов и объектов образуются более крупные структуры. (ru)
  • 在軟體工程中結構型模式是設計模式,藉由一以貫之的方式來了解元件間的關係,以簡化設計。 (zh)
  • Структурні шаблони (англ. structural patterns) — шаблони проєктування, у яких розглядається питання про те, як із класів та об'єктів утворюються більші за розмірами структури. Структурні шаблони рівня класу використовують успадкування для утворення композицій із інтерфейсів та реалізацій. Структурні шаблони рівня об'єкта компонують об'єкти для отримання нової функціональності. Додаткова гнучкість у цьому разі пов'язана з можливістю змінювати композицію об'єктів під час виконання, що є неприпустимим для статичної композиції класів. (uk)
  • في هندسة البرمجيات، تعد أنماط أو نماذج التصميم الإنشائي أنماطاً تسهل تصميم البرمجيات من خلال تحديد طريقة بسيطة لتحقيق العلاقات بين اجزاء البرنامج. تتضمن أمثلة الأنماط الهيكلية ما يلي: * نمط المحول Adapter pattern : «يكيّف» واجهة واحدة لفئة في واحدة يتوقعها العميل * خط أنابيب المحول Adapter pipeline: استخدم محولات متعددة لأغراض التصحيح. * نمط واجهة التعديل التحديثي Retrofit Interface Pattern: محول يستخدم كواجهة جديدة لفئات متعددة في نفس الوقت. * النمط التجميعي Aggregate pattern : نسخة من النمط المركب. * نمط الجسر: فصل التجريد عن التنفيذ بحيث يمكن أن يختلفا بشكل مستقل * علامة مميزة أو الشاهد Tombstone: يحتوي كائن «بحث» وسيط على الموقع الحقيقي للكائن. * النمط المركب: شكل شجرة من الكائنات حيث يكون لكل كائن نفس الواجهة * نمط الديكور: إضافة وظائف إضافية إلى كائن في وقت التشغيل حيث يؤدي (ar)
  • Strukturmuster (englisch structural design patterns) bilden in der Softwareentwicklung Entwurfsmuster, die durch Herstellen von Beziehungen zwischen Entitäten den Entwurf der Software erleichtern. Beispiele für Strukturmuster sind (de)
  • In software engineering, structural design patterns are design patterns that ease the design by identifying a simple way to realize relationships among entities. Examples of Structural Patterns include: (en)
dct:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
sameAs
dbp:wikiPageUsesTemplate
has abstract
  • في هندسة البرمجيات، تعد أنماط أو نماذج التصميم الإنشائي أنماطاً تسهل تصميم البرمجيات من خلال تحديد طريقة بسيطة لتحقيق العلاقات بين اجزاء البرنامج. تتضمن أمثلة الأنماط الهيكلية ما يلي: * نمط المحول Adapter pattern : «يكيّف» واجهة واحدة لفئة في واحدة يتوقعها العميل * خط أنابيب المحول Adapter pipeline: استخدم محولات متعددة لأغراض التصحيح. * نمط واجهة التعديل التحديثي Retrofit Interface Pattern: محول يستخدم كواجهة جديدة لفئات متعددة في نفس الوقت. * النمط التجميعي Aggregate pattern : نسخة من النمط المركب. * نمط الجسر: فصل التجريد عن التنفيذ بحيث يمكن أن يختلفا بشكل مستقل * علامة مميزة أو الشاهد Tombstone: يحتوي كائن «بحث» وسيط على الموقع الحقيقي للكائن. * النمط المركب: شكل شجرة من الكائنات حيث يكون لكل كائن نفس الواجهة * نمط الديكور: إضافة وظائف إضافية إلى كائن في وقت التشغيل حيث يؤدي التصنيف الفرعي إلى زيادة طردية في الفئات الجديدة classes * نمط التمدد Extensibility pattern: ويعرف أيضًا باسم الإطارFramework - يخفي التعليمات البرمجية المعقدة خلف واجهة بسيطة * نمط الواجهة Facade pattern: يقوم بإنشاء واجهة مبسطة لواجهة حالية لتسهيل الاستخدام للمهام الشائعة * نمط Flyweight : يشترك عدد كبير من الكائنات في خصائص كائن مشترك لتوفير مساحة * نمط العلامة Marker pattern: واجهة فارغة لربط البيانات الوصفية بـclass. * الأنابيب والمرشحات Pipes and filters : سلسلة من العمليات حيث يكون ناتج كل عملية هو المدخلات التالية لها. * مؤشر معتم Opaque pointer: مؤشر لنوع غير معلن أو خاص لإخفاء تفاصيل التنفيذ. * نمط الوكيل Proxy pattern : فئة تعمل كواجهة لشيء آخر. (ar)
  • Strukturmuster (englisch structural design patterns) bilden in der Softwareentwicklung Entwurfsmuster, die durch Herstellen von Beziehungen zwischen Entitäten den Entwurf der Software erleichtern. Beispiele für Strukturmuster sind * Adapter: adaptiert eine Schnittstelle für eine Klasse in eine andere, die der Client erwartet: * Adapter-Pipeline: Verwendet mehrere Adapter, um so den Code auszutesten. * Nachrüstungsschnittstellenmuster (engl. retrofit interface pattern): Besteht aus einem Adapter, der gleichzeitig als eine neue Schnittstelle für mehrere Klassen verwendet wird. * : Ist eine Version des Kompositum, die zusätzlich Methoden zur Gruppierung von abgeleiteten Klassen, sprich Nachkommen zur Verfügung stellt * Die Brücke: Entkoppelt eine Abstraktion und deren Implementation, sodass beide sich unabhängig voneinander weiterentwickeln können * Grabstein: Ein „Nachschlagsobjekt“, das den richtigen Ort des Objekts kennt. * Dekorierer: Ermöglicht der Klasse zusätzliche Funktionalität während der Laufzeit hinzuzufügen, wobei durch Ableiten die Klassenanzahl exponentiell ansteigt. * : eine Art von Framework, das komplexen Code hinter einer vereinfachten Schnittstelle verbirgt * Fassade: Erzeugt eine vereinfachte Schnittstelle einer anderen Schnittstelle, um die Benutzung letzterer zu vereinfachen. * Fliegengewicht: Bei diesem Muster teilen sich eine große Anzahl von Objekten ein Objekt der allgemeinen Eigenschaften, um Sicherungsspeicher einzusparen * Kompositum: Eine Baumstruktur von Objekten, in der jedes Objekt dieselbe Schnittstelle verwendet. * Pipes und Filter: Ist eine Prozesskette, in der die Ausgabe von jedem Prozess die Eingabe des nächsten Prozesses ist. * (engl. private class data pattern): Schränkt den Zugriff des Accessor/Mutator ein. * Stellvertreter: Hier fungiert eine Klasse als eine Schnittstelle für etwas anderes. (de)
  • In software engineering, structural design patterns are design patterns that ease the design by identifying a simple way to realize relationships among entities. Examples of Structural Patterns include: * Adapter pattern: 'adapts' one interface for a class into one that a client expects * Adapter pipeline: Use multiple adapters for debugging purposes. * Retrofit Interface Pattern: An adapter used as a new interface for multiple classes at the same time. * Aggregate pattern: a version of the Composite pattern with methods for aggregation of children * Bridge pattern: decouple an abstraction from its implementation so that the two can vary independently * Tombstone: An intermediate "lookup" object contains the real location of an object. * Composite pattern: a tree structure of objects where every object has the same interface * Decorator pattern: add additional functionality to an object at runtime where subclassing would result in an exponential rise of new classes * Extensibility pattern: a.k.a. Framework - hide complex code behind a simple interface * Facade pattern: create a simplified interface of an existing interface to ease usage for common tasks * Flyweight pattern: a large quantity of objects share a common properties object to save space * Marker pattern: an empty interface to associate metadata with a class. * Pipes and filters: a chain of processes where the output of each process is the input of the next * Opaque pointer: a pointer to an undeclared or private type, to hide implementation details * Proxy pattern: a class functioning as an interface to another thing (en)
  • Структурные шаблоны — шаблоны проектирования, в которых рассматривается вопрос о том, как из классов и объектов образуются более крупные структуры. (ru)
  • 在軟體工程中結構型模式是設計模式,藉由一以貫之的方式來了解元件間的關係,以簡化設計。 (zh)
  • Структурні шаблони (англ. structural patterns) — шаблони проєктування, у яких розглядається питання про те, як із класів та об'єктів утворюються більші за розмірами структури. Структурні шаблони рівня класу використовують успадкування для утворення композицій із інтерфейсів та реалізацій. Структурні шаблони рівня об'єкта компонують об'єкти для отримання нової функціональності. Додаткова гнучкість у цьому разі пов'язана з можливістю змінювати композицію об'єктів під час виконання, що є неприпустимим для статичної композиції класів. (uk)
gold:hypernym
prov:wasDerivedFrom
page length (characters) of wiki page
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
is Wikipage redirect of
is foaf:primaryTopic of
Faceted Search & Find service v1.17_git147 as of Sep 06 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3331 as of Sep 2 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 55 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software