% $Id: objekte2klasse.tex 1173 2015-03-22 09:28:39Z humbert $
\documentclass{standalone}
\usepackage[T1]{fontenc}

\usepackage{schule}
\usepackage{schulinf}
\usepackage{tikz}
\usetikzlibrary{positioning}

\usepackage{catchfilebetweentags}
\def\bodydir{./}


\begin{document}
 \def\textbr{6.1cm}
 \def\objabsX{4.4cm}
 \def\objvers{0cm}

 \begin{tikzpicture}[remember picture]
  \node (dieKaengurus) {};

  \def\absY{0.3cm} 
  \def\objabsY{-0.4cm}
  \def\absX{-1cm}
  \def\objabsX{-1.6cm}
  \def\textsp{3.4cm}
  \def\fillc{green!30!yellow!20}

  \def\opa{0.1}
  \ExecuteMetaData[\bodydir/spieleObjekte.tikz]{spielAD} 

  \def\opa{0.2}
  \ExecuteMetaData[\bodydir/spieleObjekte.tikz]{spielAB}

  \def\opa{0.4}
  \ExecuteMetaData[\bodydir/spieleObjekte.tikz]{spielAC}

  \def\opa{0.6}
  \ExecuteMetaData[\bodydir/spieleObjekte.tikz]{spielBD}

  \def\opa{0.8}
  \ExecuteMetaData[\bodydir/spieleObjekte.tikz]{spielCD}

  \def\opa{0.9}
  \ExecuteMetaData[\bodydir/spieleObjekte.tikz]{spielBC}
  
  
  \begin{class}[%
      text width=6cm,xshift=8cm, yshift=3cm
      ]{BasketballSpiel}{spielAD.east}     
    \attribute{start: Zeichenkette} 
    \attribute{ende: Zeichenkette}
    \attribute{punkte1: Zahl}
    \attribute{punkte2: Zahl}
    \attribute{teamA: Mannschaft}      % kennt
    \attribute{teamB: Mannschaft}      % kennt
    \attribute{meineHalle: Sporthalle} % kennt
   %
    \operation{gibStart(): Zeichenkette}   
    \operation{gibEnde(): Zeichenkette}
    \operation{gibPunkte1(): Zahl}
    \operation{gibPunkte2(): Zahl}
    \operation{setzeStart(aZeit: Zeichenkette)}    
    \operation{setzeEnde(eZeit: Zeichenkette)}   
    \operation{setzePunkte1(pkt1: Zahl)}    
    \operation{setzePunkte2(pkt2: Zahl)}
  \end{class}    

 \end{tikzpicture}
\end{document}

