chapitre 6 Flashcards
qu’es ce qu’un attribut
un identifieur a l’intérieur d’une classe
comment accéder a une attribut dans un objet
objet.attribut
une classe est un _________ qui permet d’engendrer des ___________
gabarit
objet
qu’es ce qu’une instance
la liste particulière est une instance de la liste
une classe peut érriter d’une autre classe la quelle
sa classe parent
uune classe doit etre
cohérente et indépendant
comment créer une classe
class nom(classe de basse dont je veut ériter):
blablabla
une fonction membre d’une classe
c’est une fonction qui esrt a l’intérieur d’une classe et qui suivera lors de l’éritage
si je mets une fonction qui a le meme nom dans une classe qui hérite d’une autre que va t-il arriver
elle sera remplacé
qu’elle est la forme d’un opérateur
__nom__
qu’es ce que le constructeur
un créateur d’instance pour une classe
__init__
class ThirdClass(SecondClass):
def __init__(self, value):
self.data = value
qu’arrive t-il
un constructeur est fait pour associer a l’instance la valeur
comment définir la fonction print
__str__
comment avoir accès a une fonction qui est dans une classe de base alors qu’il y en a une dans l’érité
super().fonc()
ou
premierclasse.fonc(self)
qu’es ce qu’une variable de classe
une variable qui et défini dans la classe au
x = 45
est ce que les 2 sont bons
instance.methode(arg1, arg2, …)
classe.methode(instance, arg1, arg2, …)
les 2 sont bons
poour etre itérable que faut il
__iter__
et
__next__
qu’es ce que la composition
ca englobe plusieurs classe
que veux dire la fleche noir a double sens dans un diagramme de classe
est composé de