\begin{questions}
\item Le constructeur de la classe peut être le suivant:

\begin{listing}{}{04-compte-init.py}\end{listing}

\item La méthode \texttt{etat\_solde} peut être définie comme suit:

\begin{listing}{}{04-compte-etat.py}\end{listing}

\item Le résultat est le suivant:

\hrulefill

\bgroup
\ttfamily

\pychevrons A = Compte\_bancaire(1000)

\pychevrons A.etat\_solde()

"Positif"
\egroup

\hrulefill

\item
\begin{questions}
\item La méthode \texttt{transférer} peut être définie ainsi:\vspace*{-3mm}

\begin{listing}{}{04-compte-transferer.py}\end{listing}

\Par\Par

\item La méthode \texttt{prelever} peut être définie ainsi:\vspace*{-3mm}

\begin{listing}{}{04-compte-prelever.py}\end{listing}

\Par\Par

\item La suite d'instructions peut être la suivante:\vspace*{-3mm}\enlargethispage*{\baselineskip}

\hrulefill

\bgroup
\ttfamily
A = Compte\_bancaire(1000)


B = Compte\_bancaire(5000)

B.prelever(1100, A)

print(A.solde)
\egroup

\hrulefill
\end{questions}
\end{questions}

