\documentclass{standalone}
\usepackage[quotes]{schule}
\usepackage[utf8]{inputenc}
\usepackage{schulinf}

\usetikzlibrary{arrows,arrows.meta,positioning,decorations.markings}

\begin{document}

\begin{tikzpicture}[font=\sffamily]


%stil für aggregation
\tikzstyle{aggregation} = [,shorten >=17pt,
	decoration={
	      markings,
	      mark=at position 1 with {\arrow[scale=2.5,black]{open diamond}};}
]

%Stil für Vererbung
\tikzstyle{vererbung} = [shorten >=15pt,
	decoration={
	      markings,
	      mark=at position 1 with {\arrow[scale=2.5,black]{open triangle 45}};}
]



%Farben setzen
\renewcommand{\umltextcolor}{black}
\renewcommand{\umldrawcolor}{black}
\renewcommand{\umlfillcolor}{white}


%Dokument
	\begin{class}[text width=7.7cm]{DOKUMENT}{0,0}
		\attribute{+Name: ZEICHENKETTE}	
		\attribute{--Abschnitte: LISTE aus ABSCHNITT}
		\attribute{--Speicherort: ZEICHENKETTE}
		\operation{+erzeugeAbschnitt(): ABSCHNITT}
		\operation{+erzeugeAbsatz(text: ZEICHENKETTE): ABSATZ}
		%\operation{+erzeugeSeitenvorlage(): SEITENVORLAGE}
		\operation{+gibAbsatz(index: GANZZAHL): ABSATZ}
		%\operation{+gibSeite(nr:GANZZAHL): SEITE}
		\operation{+gibCursor(): CURSOR}
		%\operation{+gibAbschnitt(index:GANZZAHL): ABSCHNITT}
		\operation{+speichere(dateiname: ZEICHENKETTE)}
		\operation{+lade(ort:ZEICHENKETTE): WAHRHEITSWERT}
		\operation{+schließe()}
	\end{class}
\end{tikzpicture}


\end{document}
