

6e__12_02__Classes
Presentation
•
Computers
•
12th Grade
•
Practice Problem
•
Easy
Frederic Lorie
Used 4+ times
FREE Resource
39 Slides • 18 Questions
1
Concevoir une classe en UML et en Python sur base d'une problématique fournie
12-02
Classes
2
3
4
5
6
Multiple Choice
Une ________ est la description d'une famille d'objets qui ont la même structure et les mêmes comportements.
classe
méthode
variable
identité
7
Multiple Choice
Lorsqu'un objet est créé à partir d'une classe, on dit que cet objet est __________ de la classe
un référent
une méthode
un attribut
une instance
8
Multiple Choice
Une classe est constituée d'un ensemble de variables appelées ______ qui décrivent la structure des objets :
membres
méthodes
attributs
paramètres
9
Multiple Choice
Une classe est constituée d'un ensemble de fonctions appelées ______ qui décrivent le comportement des objets.
procédures
méthodes
fonctions
classes
10
11
12
13
Multiple Choice
Déterminer le code Python correct :
Class Objet():
Classe Objet():
Class Objet:
Classe Objet:
14
15
16
17
18
Multiple Choice
L'état d'un objet c'est :
Les types de tous ses attributs en fonction de sa classe
Les valeurs de tous ses attributs à la création de l'objet
Le nom/référent de l'objet
Les valeurs de tous ses attributs à un moment donné
19
Multiple Choice
Le nom de la variable assigné à un objet s'appelle :
paramètre
attribut
référent
état
20
21
22
23
Multiple Choice
Déterminer le code Python correct :
def init(leAttribut):
def __init__(self, leAttribut):
def init(self, leAttribut):
def __init__(leAttribut):
24
Multiple Choice
Déterminer le code Python correct sur base du constructeur suivant :
def __init__(self, leAttribut):
attribut = leAttribut
self.attribut = self.leAttribut
attribut = self.leAttribut
self.attribut = leAttribut
25
26
27
28
Multiple Choice
La méthode particulière permettant la phase d'initialisation des attributs est appelée :
init
constructeur
plan
destructeur
29
Multiple Choice
Le programme chargé de récupérer les emplacements en mémoire qui ne sont plus utilisés par le système s'appelle :
Car Destructor
Garage Cool Hector
Garbage Collector
Garbage Destructor
30
31
Multiple Choice
Déterminer le code Python correct :
def __init__(self, leAttribut==0):
def __init__(self, leAttribut=0):
def __init__(self, leAttribut:0)=
def __init__(self, leAttribut):=0
32
33
34
35
36
37
38
Fill in the Blanks
Le
39
Multiple Choice
Les actions d'un objet sont décrites au moyen :
de méthodes
de valeurs
de constructeurs
d'attributs
40
41
42
43
44
Comment faire pour uniformiser la taille de TOUS les robots
On veut qu'ils aient toujours tous la même taille
45
Attribut déterminé en dehors du constructeur
Pas le mot "self" devant l'attribut
46
On accède à un attribut statique par sa classe (et non par un de ses objets)
Classe.attributStatique
47
On précède la méthode du mot @staticmethod
48
On accède à une méthode statique par sa classe (et non par un de ses objets)
Classe.méthodeStatique()
49
50
Souligner les attributs et méthodes statiques
51
Multiple Choice
L' attribut d’une classe dont la valeur est _________ tous les objets et qui devient ainsi directement associé à la classe est déclaré comme statique.
invariable pour
dynamique pour
commune à
différente pour
52
Multiple Choice
Choisir l'écriture correcte pour déclarer un attribut statique :
self.monAttribut = 0
@monAttribut = 0
@staticattribut
monAttribut = 0
monAttribut = 0
53
Multiple Choice
Choisir l'écriture correcte pour déclarer une méthode statique :
def static.maMethode():
@staticdef maMethode():
@staticatmethod
def maMethode()
def maMethode():
54
Multiple Choice
Si "Robot" est une classe, "monRobot01" un objet de cette classe et "retrecir()" une méthode statique de cette classe.
Choisir l'écriture correcte pour appeler la méthode "retrecir()" :
Robot.retrecir()
monRobot01.retreccir()
retrecir(Robot)
retrecir(monRobot01)
55
56
57
Concevoir une classe en UML et en Python sur base d'une problématique fournie
12-02
Classes
Show answer
Auto Play
Slide 1 / 57
SLIDE
Similar Resources on Wayground
57 questions
MARIA MONTESSORI
Presentation
•
12th Grade
55 questions
Corriente Eléctrica 2
Presentation
•
12th Grade
53 questions
Add Maths Marathon!
Presentation
•
12th Grade
50 questions
APA Format
Presentation
•
University
48 questions
02x01 - Stati della materia, sostanze e miscugli
Presentation
•
12th Grade
52 questions
Formativa de examen mensual 1-2do trim.
Presentation
•
11th Grade
53 questions
Preterito perfecto e indefinido - marcadores
Presentation
•
11th Grade
50 questions
Module 3: Works 10-18
Presentation
•
University
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade