Modellierungshandbuch - Version 5.4

Add to my manuals
291 Pages

advertisement

Modellierungshandbuch - Version 5.4 | Manualzz

Kapitel 3. Konzepte

Die folgende Tabbelle erläutert die wichtigsten Unterschiede zwischen Collection, Liste und Set:

Zugriff mit

Index erlaubt?

Kann Duplikate enthalten?

IN Operator

Liste

Set

Collection

ja nein nein ja nein ja langsam schnell langsam

Weiterführende Konzepte.

Abschnitt 3.12.14, „Collection Operatoren“ [62]

Abschnitt 3.12.15, „Collection Funktionen“ [63]

Abschnitt 3.5.8, „Wiederholung“ [41]

3.14.8. Map

Eine Map ist eine Sammlung von mehreren Werten (Values), die jeweils durch einen Schlüssel (Key) identifiziert werden. Die Werte und Schlüssel können von beliebigem Typ sein, auch von strukturiertem Typ.

Die Elemente einer Map haben keine spezifische Sortierung und es ist deswegen nicht möglich, über einen Index darauf zuzugreifen. Der Zugriff auf die Elemente erfolgt stets über den Schlüssel.

Die folgende Abbildung zeigt ein Datenelement

Staaten

, welches ein einfaches

String -> String Mapping

darstellt.

Der Standardwert hat drei Inhalte für die Staaten CA, MA und NY.

Um eine Map zu definieren, muss Mehrere aktiviert sein und die Implementierung muss auf Map gesetzt werden.

Dann kann neben dem Datentyp der Werte (Typ) zusätzlich der Typ für die Schlüssel (Schlüssel Typ) eingegeben werden.

Weiterführende Aufgaben.

Abschnitt 3.12.16, „Map Operatoren“ [66]

Abschnitt 3.12.17, „Map Funktionen“ [67]

Abschnitt 3.14.7, „Collection“ [78]

3.15. Beschreibung und Notiz

Fast alle Elemente eines Regelmodells können Beschreibungen oder Notizen angehängt haben z.B. Regeln,

Regelelemente, Daten, Aktionen, Typen und viele andere. Jedes Element kann eine Beschreibung und/oder mehrere Notizen haben.

© Bosch Software Innovations GmbH 80/277

advertisement

Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Related manuals

Download PDF

advertisement

Table of contents