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

Seite:  1  2  3  4  (Weiter)
  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]


D

Dynamisches Binden

Dynamische Bindung (engl.: late binding) ist die Bindung an (unterschiedliche) Exemplare innerhalb einer Klassenhierachie zur Programmlaufzeit. Beispiel: Objekt schüler der Klasse Schüler wird deklariert; später (zur Programmlaufzeit) wird jedoch in Abhängigkeit von der Programmsituation entschieden, ob Exemplare der Klasse Schüler oder der Unterklasse Oberstufenschüler erzeugt werden.

Quelle: [1]


E

Eigenschaft

Eigenschaft (engl.: property): siehe Attribut

Quelle: [1]


Exemplar

Exemplar (engl.: instance) einer Klasse ist ein Objekt dieser Klasse (entsprechend dem Element einer Menge). Jedes Exemplar besitzt einen individuellen Satz von Attributwerten. Allgemeiner spricht man von Exemplaren (oder Ausprägungen) eines Klassifizierers. Die Menge aller Exemplare einer Klasse bildet die Extension dieser Klasse.

Quelle: [1]


G

Generalisierung

Generalisierung (von lat.: generalis = zur Gattung gehörend, allgemein) ist Verallgemeinerung, d.h.. ein Verfahren, um aus einer Aussage eine allgemeinere Aussage zu gewinnen, also eine solche, die auf eine umfangreichere Menge von Gegenständen zutrifft. Beispiel: Aus Alle Menschen sind sterblich wird durch Generalisierung: Alle Lebewesen sind sterblich. Konvers dazu: Spezialisierung.

Quelle: [1]



Seite:  1  2  3  4  (Weiter)
  Alle