Sie können das Glossar über das Suchfeld oder das Stichwortalphabet durchsuchen.

@ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | Alle

A

Abstrakte Klasse

Abstrakte Klasse ist eine Klasse, zu der keine Exemplare (Objekte) gebildet werden können bzw. dürfen. Sie ist absichtlich unvollständig definiert und bildet damit eine Basis für Unterklassen, zu denen es Exemplare geben kann. Diese sind verpflichtet, die abstrakten Operationen zu implementieren. Beispiel: Begriff Vertrag. Es gibt keinen Vertrag an sich, wohl aber Kaufverträge, Werkverträge, Versicherungsverträge usw. Man kann die abstrakte Klasse Vertrag bilden, von der die Klassen Kaufvertrag usw. abgeleitet werden. In UML wird eine abstrakte Klasse wie eine normale Klasse dargestellt, der Klassenname ist jedoch kursiv gesetzt.

Quelle: [1]


Abstrakte Operation

Abstrakte Operation ist eine Operation (Funktion, Prozedur, Methode) ohne Rumpf, von der also lediglich die Signatur (sowie der Rückgabewert) angegeben wurde.

Quelle: [1]


Aggregation

Die Aggregation ist eine Sonderform der Assoziation zwischen zwei Klassen. Sie liegt dann vor, wenn zwischen den Objekten der beteiligten Klassen eine Beziehung vorliegt, die sich als ist Teil von, besteht aus oder einfach hat beschreiben lässt. In der UML-Darstellung wird die Aggregatklasse mit einer Raute versehen. Die Raute symbolisiert das Behälterobjekt, in dem die Teile gesammelt werden.

Quelle: [1]


Assoziation

Eine Assoziation beschreibt eine Beziehung zwischen zwei Klassen. Mit Hilfe einer gerichteten Assoziation kann dargestellt werden, dass diese Beziehung nur in einer Richtung existiert. Grafisch wird die ungerichtete Assoziation als Strecke und die gerichtete Assoziation als Pfeil dargestellt. Im Unterschied zur bidirektionalen Datenmodellierung im ER-Modell wird bei der objektorientierten Modellierung in der Regel mit gerichteten Assoziationen gearbeitet.

Quelle: [1]


Attribut

Attribut (von lat.: attributum = das Zugeteilte) ist ein Merkmal, Kennzeichen oder eine wesentliche Eigenschaft. Aus der lateinischen Verwaltungs- und Geschäftssprache stammend, bedeutet Attribut das der Natur einer Sache in irgendeiner Weise Zukommende. Hier schließt sich die grammatisch-sprachliche Bedeutung an, in der Attribut die Bestimmung eines Substantivs durch ein Adjektiv, ein Pronomen, Partizip oder Numerale meint. Bei Aristoteles ist Attribut eine Eigenschaft, die ein Gegenstand gemäß seinem Wesen haben muss. Beispielsweise ist die Fähigkeit zum Sprechen ein Attribut des Menschen. Nach Spinoza ist Attribut das, was der Verstand als der Substanz Wesen ausmachend erkennt. In der Sprachwissenschaft werden Attribute auch als Beifügungen bezeichnet. Beispiele: Blumen des Feldes (Substantiv als Attribut), schöne Blumen (Adjektiv als Attribut), die Blumen dort (Adverb als Attribut). In der OOM sind Attribute objektlokale Variablen (engl.: member variable).

Quelle: [1]


Attributwert

Attributwert ist ein Element aus dem Wertebereich eines Attributs. Beispiel: Das Attribut Ampelfarbe hat die Werte {rot, grün, gelb}; das Attribut Alter (eines Menschen) hat die Attributwerte {0, 1, 2, , 120}.

Quelle: [1]