\begin{questions}
\item
\begin{questions}
\item Dans le programme, il y a trois instances:
\begin{verbatim}
livre1 = Livre("1984", "George Orwell")
livre2 = Livre("La Ferme des animaux",
                "George Orwell")
livre3 = Livre("Le théorème du Perroquet",
                "Denis Guedj")
\end{verbatim}

\item La classe \texttt{Livre} a deux attributs : \texttt{titre} et \texttt{auteur}.

\item  La classe \texttt{Livre} a deux méthodes :
\begin{itemize}
\item \texttt{afficher\_infos(self)} : une méthode qui affiche les informations du livre sous la forme \og Titre : [titre], Auteur : [auteur] \fg;
\item \texttt{meme\_auteur(self, autre\_livre)} : une méthode qui prend un autre objet de type \texttt{Livre} en paramètre et retourne \texttt{True} si les deux livres ont le même auteur, sinon \texttt{False}.
\end{itemize}
\end{questions}

\item Le programme affiche \og False \fg{} car \texttt{livre1} et \texttt{livre3} n'ont pas le même auteur.
\end{questions}
\newpage
