digraph G { node [shape = record] /* heißt: Senkrechte Linien im label wird als Linie gezeichnet */ edge [arrowhead = "none", headlabel = "1", taillabel = "1..*" ] /* Geschweifte Klammern bedeuten: Zeichne die Linien waagerecht und nicht senkrecht (drehe den Kasten um 90 Grad) */ /*linie [label = "{Linie|+ x : int\l+ y : int\l+ beschriftung : string\l | + zeichne() : void\l}" ] rechteck [label = "{Rechteck|+ w : int\l+ h : int\l| + zeichne() : void\l}" ]*/ /*linie -> rechteck*/ mitarbeiter [label = "{Mitarbeiter|+ gehalt : int\l+ name : string\l | + arbeite() : void\l}" ] unternehmen [label = "{Unternehmen| | + zahleGehalt() : void\l}" ] mitarbeiter -> unternehmen }