\documentclass{tb}
  \author{L'auteur}
  \date{la date}
\begin{document}
  \maketitle

  \begin{sujet}
    Quand c'est le sujet comme ici, ce texte apparaît.
  \end{sujet}

  La classe \java{Stock} gère un ensemble de produits. La taille
  maximale d'un stock est fixée à sa création.  Le contenu de ce stock
  est rangé dans un tableau.
  
  Dans un premier temps, les méthodes ne gèrent pas les erreurs
  d'ajout d'un produit dans un stock plein ou de retrait d'un produit
  d'un stock vide.
  
  Vous devez réaliser la classe \java{Stock} décrite ci-dessous \ldots

\begin{correction}
  Et voilà la correction :

  Bien insister sur l'association UML qui est une relation
  \emph{structurelle} (qui « dure ») et qui se traduit en Java par des
  attributs.
  
  \inputJava{Stock.java}
\end{correction}

\end{document}
