This HTML5 document contains 84 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dbpedia-dehttp://de.dbpedia.org/resource/
dctermshttp://purl.org/dc/terms/
yago-reshttp://yago-knowledge.org/resource/
dbohttp://dbpedia.org/ontology/
n21http://hy.dbpedia.org/resource/
foafhttp://xmlns.com/foaf/0.1/
dbpedia-huhttp://hu.dbpedia.org/resource/
n25https://global.dbpedia.org/id/
yagohttp://dbpedia.org/class/yago/
dbpedia-ruhttp://ru.dbpedia.org/resource/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
dbpedia-ukhttp://uk.dbpedia.org/resource/
dbpedia-srhttp://sr.dbpedia.org/resource/
freebasehttp://rdf.freebase.com/ns/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
dbpedia-arhttp://ar.dbpedia.org/resource/
owlhttp://www.w3.org/2002/07/owl#
n16http://bs.dbpedia.org/resource/
dbpedia-zhhttp://zh.dbpedia.org/resource/
wikipedia-enhttp://en.wikipedia.org/wiki/
dbphttp://dbpedia.org/property/
dbchttp://dbpedia.org/resource/Category:
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
goldhttp://purl.org/linguistics/gold/
wikidatahttp://www.wikidata.org/entity/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:Behavioral_pattern
dbo:wikiPageWikiLink
dbr:Structural_pattern
Subject Item
dbr:%22Structural_design_patterns%22
dbo:wikiPageWikiLink
dbr:Structural_pattern
dbo:wikiPageRedirects
dbr:Structural_pattern
Subject Item
dbr:Object-oriented_programming
dbo:wikiPageWikiLink
dbr:Structural_pattern
Subject Item
dbr:Concurrency_pattern
dbo:wikiPageWikiLink
dbr:Structural_pattern
Subject Item
dbr:Creational_pattern
dbo:wikiPageWikiLink
dbr:Structural_pattern
Subject Item
dbr:Structural_pattern
rdf:type
yago:PsychologicalFeature100023100 yago:Cognition100023271 yago:Abstraction100002137 yago:WikicatSoftwareDesignPatterns yago:Form105930736 dbo:Disease yago:Structure105726345
rdfs:label
نماذج التصميم الهيكلية 結構型模式 Structural pattern Структурные шаблоны проектирования Strukturmuster Структурні шаблони
rdfs:comment
Структурні шаблони (англ. structural patterns) — шаблони проєктування, у яких розглядається питання про те, як із класів та об'єктів утворюються більші за розмірами структури. Структурні шаблони рівня класу використовують успадкування для утворення композицій із інтерфейсів та реалізацій. Структурні шаблони рівня об'єкта компонують об'єкти для отримання нової функціональності. Додаткова гнучкість у цьому разі пов'язана з можливістю змінювати композицію об'єктів під час виконання, що є неприпустимим для статичної композиції класів. Структурные шаблоны — шаблоны проектирования, в которых рассматривается вопрос о том, как из классов и объектов образуются более крупные структуры. 在軟體工程中結構型模式是設計模式,藉由一以貫之的方式來了解元件間的關係,以簡化設計。 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: 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 pattern : «يكيّف» واجهة واحدة لفئة في واحدة يتوقعها العميل * خط أنابيب المحول Adapter pipeline: استخدم محولات متعددة لأغراض التصحيح. * نمط واجهة التعديل التحديثي Retrofit Interface Pattern: محول يستخدم كواجهة جديدة لفئات متعددة في نفس الوقت. * النمط التجميعي Aggregate pattern : نسخة من النمط المركب. * نمط الجسر: فصل التجريد عن التنفيذ بحيث يمكن أن يختلفا بشكل مستقل * علامة مميزة أو الشاهد Tombstone: يحتوي كائن «بحث» وسيط على الموقع الحقيقي للكائن. * النمط المركب: شكل شجرة من الكائنات حيث يكون لكل كائن نفس الواجهة * نمط الديكور: إضافة وظائف إضافية إلى كائن في وقت التشغيل حيث يؤدي
dcterms:subject
dbc:Articles_with_example_C_Sharp_code dbc:Software_design_patterns dbc:Articles_with_example_Java_code
dbo:wikiPageID
855061
dbo:wikiPageRevisionID
997477273
dbo:wikiPageWikiLink
dbr:Software_engineering dbr:Opaque_pointer dbr:Aggregate_pattern dbr:Concurrency_pattern dbr:Decorator_pattern dbc:Articles_with_example_C_Sharp_code dbc:Software_design_patterns dbr:Design_pattern_(computer_science) dbr:Flyweight_pattern dbr:Marker_interface_pattern dbc:Articles_with_example_Java_code dbr:Bridge_pattern dbr:Proxy_pattern dbr:Creational_pattern dbr:Behavioral_pattern dbr:Extensibility_pattern dbr:Adapter_pattern dbr:Pipes_and_filters dbr:Composite_pattern dbr:Facade_pattern
owl:sameAs
dbpedia-uk:Структурні_шаблони dbpedia-ru:Структурные_шаблоны_проектирования freebase:m.03hkmf n16:Šema_strukture dbpedia-sr:Узорци_структуре wikidata:Q635280 n21:Կառուցվածքային_նախագծման_ձևանմուշներ dbpedia-zh:結構型模式 yago-res:Structural_pattern dbpedia-de:Strukturmuster n25:4pFwx dbpedia-ar:نماذج_التصميم_الهيكلية dbpedia-hu:Szerkezeti_minta
dbp:wikiPageUsesTemplate
dbt:Commons_category dbt:Reflist dbt:Design_Patterns_patterns
dbo:abstract
Структурні шаблони (англ. structural patterns) — шаблони проєктування, у яких розглядається питання про те, як із класів та об'єктів утворюються більші за розмірами структури. Структурні шаблони рівня класу використовують успадкування для утворення композицій із інтерфейсів та реалізацій. Структурні шаблони рівня об'єкта компонують об'єкти для отримання нової функціональності. Додаткова гнучкість у цьому разі пов'язана з можливістю змінювати композицію об'єктів під час виконання, що є неприпустимим для статичної композиції класів. 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 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. 在軟體工程中結構型模式是設計模式,藉由一以貫之的方式來了解元件間的關係,以簡化設計。 Структурные шаблоны — шаблоны проектирования, в которых рассматривается вопрос о том, как из классов и объектов образуются более крупные структуры. في هندسة البرمجيات، تعد أنماط أو نماذج التصميم الإنشائي أنماطاً تسهل تصميم البرمجيات من خلال تحديد طريقة بسيطة لتحقيق العلاقات بين اجزاء البرنامج. تتضمن أمثلة الأنماط الهيكلية ما يلي: * نمط المحول 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 : فئة تعمل كواجهة لشيء آخر.
gold:hypernym
dbr:Patterns
prov:wasDerivedFrom
wikipedia-en:Structural_pattern?oldid=997477273&ns=0
dbo:wikiPageLength
3307
foaf:isPrimaryTopicOf
wikipedia-en:Structural_pattern
Subject Item
dbr:Abstract_Document_Pattern
dbo:wikiPageWikiLink
dbr:Structural_pattern
Subject Item
dbr:Module_pattern
dbo:wikiPageWikiLink
dbr:Structural_pattern
Subject Item
dbr:Software_design_pattern
dbo:wikiPageWikiLink
dbr:Structural_pattern
Subject Item
dbr:Structural_design_patterns
dbo:wikiPageWikiLink
dbr:Structural_pattern
dbo:wikiPageRedirects
dbr:Structural_pattern
Subject Item
dbr:Structural_patterns
dbo:wikiPageWikiLink
dbr:Structural_pattern
dbo:wikiPageRedirects
dbr:Structural_pattern
Subject Item
wikipedia-en:Structural_pattern
foaf:primaryTopic
dbr:Structural_pattern