Skip to content
xenforo

UML-Notation - abstrakte Klassen

Content

Comments

Soweit ich weiss dann wenn sich die Klasse in "unterklassen" aufteilt.. Beispielsweise: Geschirr {Abstract} und darunter dann Tassen, Teller usw.

Noch etwas erweitert ;)

abstrakt ist eine klasse, wenn sie keine objekte instanziiert
z.b. klasse auto mit unterklassen bmw und audi ... es können nur objekte
vom typ bmw und typ audi instanziiert werden, aber nicht vom typ auto.

Vielen Dank Euch beiden, habt mir sehr geholfen.

weiß jemand, welches die abstrakte(n) Klassen in den Klausuren WS 07/08, Aufgabe 4 waren?

Ich versteh zwar eure Erklärung, aber mit der Anwendung hakts wohl doch noch :confused

Wenn du mir nen Link zur Klausur gibst guck ich mir das gerne an

Wenn mich nicht alles täuscht sind die abstrakten Klassen in dieser WS07/08 Klausur

KL2 Abnehmer {abstrakt}
KL4 Einkaufsdokument {abstrakt}

gewesen, da sie wie oben beschrieben keine Objekte instanziieren.

Abnehmer(KL2) und Einkaufsdokumente (KL4) sind abstrakt.

Abnehmer ist im Prinzip nur ein "Oberbegriff" für Filiale und Zentrallager, genauso wie Einkaufsdokumente für (Bestellung,Lieferschein,Rechnung).

Hey super, ich danke euch.

Jetzt bin ich auch auf den Trichter gekommen, wie man gerade die beiden (wenn man denn schon weiß welche das sein sollen) mit Hilfe von nur des Textes als abstrakt identifizieren kann und andere nicht. :D

Kleiner Tipp für Leute, die vor demselben Problem hocken: Zu viel drüber nachdenken schadet hier wohl eher - vor allem wenn man drüber nachdenkt, was man theoretisch noch alles ausdifferenzieren könnte ...