Looking for Ingénierie logicielle (S3) test answers and solutions? Browse our comprehensive collection of verified answers for Ingénierie logicielle (S3) at pedagogie.eigsi.fr.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Appliqué à des types comme : int, float, bool, str, …, l’opérateur == teste l’égalité de valeur.
Pourquoi ne devons-nous pas utiliser l’opérateur is lorsque nous souhaitons comparer la valeur de deux objets ?
Comment déclare-t-on une classe pour modéliser un livre ?
Soit deux classes Moteur et Voiture. Pour invoquer arreter_moteur() depuis un objet de type Voiture qui possède un attribut moteur, j’écris :
Qu’est-ce qui fait évoluer l’état d’un objet ?
Un constructeur en Python s’appelle __init__() et initialise l’objet dans un certain état.
Si dans la classe Livre, il y a une méthode emprunter(), comment invoquer cette méthode depuis l’instance lv ?
Cacher les données internes d’un objet et y accéder uniquement via des méthodes publiques est connu comme :
Le constructeur suivant est un constructeur : class Animal: self.espece = animal_espece