Folgende Klassenbeziehung als UML- Notation??
-
folgende Konstellation:
class Basis{ strukt data{ ...... } }; class A : public Basis{ data DATENA; . . . . }; class B: public Basis { data DATENB; . . . . };also ich hab ja insgesamt 3 klassen und eine struktir,, also 4 Objekt in der UML..
wie ich die beziehung zwischen Basis, A, und B mache ist klar ist halt ne ableitung...aber wie mach ich das mit dem strukt... er ist zwar in der Basis implementiert, wird aber entweder in A oder B erst erzeugt.. wie stell ich das rein UML technisch dar.. ist ja kein typische fall oder?
-
So: http://www.phptr.com/content/images/chap3_0131428489/elementLinks/03fig21.gif und so: http://www.phptr.com/content/images/chap3_0131428489/elementLinks/03fig14.gif
-
wie nennt man so eine verbindung oder assozation verschachteltet Klassen?
-
ich denke das müsste eine Aggregation sein
-
hmm ne.. das gilt soweit ich weis wenn zwei klassen sich sofern beziehen, das eine davon ein Objekt der anderen enthält.. aber im falle einer verschachtelung wird ja quasie kein objekt bezogen osnder nur das Muster "Klasse, Struktur"
ich suche schon die ganze zeit im netz finde aber keine bezzeich... ich msus diese beziehung in Visio UML einbauen weis aber nich wie das geht...