% --- start of displayed preamble in the book --- input metauml % --- end of displayed preamble in the book --- defaultfont:="ptmr8r"; warningcheck:=0; beginfig(1) Class.A("A")()(); Class.B("B")()(); B.sw=A.ne+(10,10); drawObjects(A,B); stepX:=60; link(aggregationUni) (pathStepX(A.e,B.e,stepX)); stepY:=20; link(inheritance) (pathStepY(B.n,A.n,stepY)); endfig; end;