<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">\begin{slide}{Ableitung: Erweiterung und Einschränkung}

\begin{itemize}
\item
  Typen um neue Elemente und Attribute erweitern:
\begin{verbatim}
&lt;xs:complexType name="bar"&gt;
  &lt;xs:extension base="foo"&gt;
    &lt;xs:sequence&gt;...
\end{verbatim}
\item
  Wertebereiche einschränken
  (dabei Deklarationen wiederholen)
\end{itemize}

abgeleitete Typen dürfen in Instanzdokumenten
anstelle der ursprünglichen benutzt werden.

es gibt Begriffe \emph{abstract, final} \dots

das ist alles ganz nett, 
aber es fehlt (natürlich wieder mal) 
generischen Polymorphie  (Bsp: \verb|RS-Baum&lt;E&gt;|)

\end{slide}
</pre></body></html>