You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
cpp | 2 years ago | |
swing | 2 years ago | |
README | 2 years ago | |
cours inf224.pdf | 2 years ago |
README
***** PARTIE C++ *****
Etape 1 : OK
Etape 2 : OK
Etape 3 : OK
Etape 4 :
--- Comment appelle-t'on ce type de méthode et comment faut-il les déclarer ?
--> Ce type de méthode est une méthode abstraite, il faut la déclarer en
--> rajoutant const = 0 dans le header
Etape 5 :
--- Quelle est la propriété caractéristique de l'orienté objet qui permet de faire cela ?
--> C'est le polymorphisme
--- Qu'est-il spécifiquement nécessaire de faire dans le cas du C++ ?
--> il faut déclarer les méthodes "virtual"
--- Quel est le type des éléments du tableau : est-ce que ce tableau contient
--- les objets ou des pointeurs vers ces objets ?
---> Ce tableau contient des pointeurs vers ces objets
Etape 6 :
--- Que faut-il faire pour que l'objet Film ait plein contrôle sur ses données
--- et que son tableau de durées des chapitres ne puisse pas être modifié (ou pire, détruit) à son insu ?
--> Il faut recopier le tableau passé en paramètre
--- Quelle est la solution très simple que propose C/C+