Questions and Answers
Qu'est-ce que l'on peut dire d'un objet vu de l'extérieur?
C'est une boîte noire
Qu'est-ce qui modifie l'état d'un objet?
Son comportement
Qu'est-ce que l'héritage permet de faire?
Ajouter des propriétés à une classe existante
Quelle est la conversion implicite qui est automatiquement définie entre une classe de base et ses classes dérivées?
Signup and view all the answers
Qu'est-ce que le transtypage ascendant?
Signup and view all the answers
Qu'est-ce que le transtypage descendant pose?
Signup and view all the answers
Qu'est-ce que nécessite l'utilisation d'un cast?
Signup and view all the answers
Qu'est-ce que l'héritage permet de définir?
Signup and view all the answers
Quel est le mécanisme qui permet d'utiliser plusieurs méthodes qui portent le même nom au sein d'une même classe avec une signature différente?
Signup and view all the answers
Quel est le mécanisme qui permet de fournir une nouvelle définition d'une méthode d'une classe ascendante pour la remplacer?
Signup and view all the answers
Quel est l'opérateur de cast utilisé pour l'héritage et la conversion de type?
Signup and view all the answers
Quel est le concept qui représente la capacité du système à choisir dynamiquement la méthode qui correspond au type de l'objet en cours de manipulation?
Signup and view all the answers
Quel est l'avantage de l'héritage?
Signup and view all the answers
Quel est le concept qui permet à un objet de garder toujours la capacité de pouvoir redéfinir une méthode afin de la réécrire ou de la compléter?
Signup and view all the answers
Quel est le rôle principal de l'encapsulation en programmation orientée objet?
Signup and view all the answers
Quel est le terme utilisé pour décrire le processus de création d'un objet à partir d'une classe?
Signup and view all the answers
Comment est implémenté le polymorphisme en C++?
Signup and view all the answers
Quel est le résultat de la combinaison de l'héritage et de la conversion de type?
Signup and view all the answers
Quel est le but principal de la visibilité en C++?
Signup and view all the answers
Quelle est la notion qui permet de créer une nouvelle classe à partir d'une classe existante?
Signup and view all the answers
Quel est le terme utilisé pour décrire la capacité d'un objet à prendre plusieurs formes?
Signup and view all the answers
Quel est le rôle principal de la classe en programmation orientée objet?
Signup and view all the answers
Quel est le terme utilisé pour décrire la conversion d'un type de données en un autre?
Signup and view all the answers
Quel est le but principal de la notion de protected en C++?
Signup and view all the answers
Quel est le mode de flux qui permet de positionner le curseur à une autre position que la fin du fichier?
Signup and view all the answers
Quel est le mode de flux qui écrase le fichier s’il existe?
Signup and view all the answers
Quelle méthode lit ce qui se trouve entre l'endroit où l'on se situe dans le fichier et l'espace suivant?
Signup and view all the answers
Quelle méthode lit une seule lettre et la stocke dans la variable?
Signup and view all the answers
Quel est le type de flux utilisé pour la lecture d’un fichier texte?
Signup and view all the answers
Quelle est la méthode qui permet de récupérer une ligne entière et de la stocker dans une chaîne de caractères?
Signup and view all the answers
Quel est le résultat de la lecture d’un fichier mot par mot avec les chevrons >>?
Signup and view all the answers
Quel est le mode de flux qui permet d’ouvrir un fichier pour lecture et écriture?
Signup and view all the answers
Quel est le nom du fichier d'en-tête à inclure pour travailler avec des fichiers en C++?
Signup and view all the answers
Quel est le type de variable à utiliser pour déclarer un flux vers un fichier texte?
Signup and view all the answers
Quel est le rôle de la valeur par défaut dans la surcharge de fonctions en C++?
Signup and view all the answers
Quelle est la condition pour que la surcharge de fonctions soit possible en C++?
Signup and view all the answers
Quel est le nom de la méthode utilisée pour ouvrir un fichier en C++?
Signup and view all the answers
Quel est le terme utilisé pour décrire l'ouverture d'un fichier en mode lecture et écriture?
Signup and view all the answers
Quel est le rôle de la surcharge de fonctions avec des valeurs par défaut en C++?
Signup and view all the answers
Quel est le terme utilisé pour décrire le processus de fermeture d'un fichier en C++?
Signup and view all the answers
Quel est le caractère qui est autorisé dans les noms de flux en plus des lettres et des chiffres?
Signup and view all the answers
Quel est le type de chemin qui indique l'emplacement du fichier depuis la racine du disque?
Signup and view all the answers
Pourquoi est-il important de tester si tout s'est bien passé lors de l'ouverture d'un fichier?
Signup and view all the answers
Quel est le mode de flux qui permet d'ajouter à la fin d'un fichier?
Signup and view all the answers
Quel est le mode de flux qui permet de positionner le curseur à la fin du fichier?
Signup and view all the answers
Quelle est la syntaxe utilisée pour tester si tout s'est bien passé lors de l'ouverture d'un fichier?
Signup and view all the answers
Quel est l'avantage de utiliser des chemins relatifs pour indiquer l'emplacement d'un fichier?
Signup and view all the answers
Quel est le risque de ne pas tester si tout s'est bien passé lors de l'ouverture d'un fichier?
Signup and view all the answers
Quelle est la classe de C++ qui encapsule un buffer de caractères (char)?
Signup and view all the answers
Quel est le rôle de la classe std::stringstream en C++?
Signup and view all the answers
Quel est le mot-clé qui permet l'accès aux attributs et méthodes membres privés ou protégés d'une classe?
Signup and view all the answers
Quel est le résultat de l'inclusion de la directive #include en C++?
Signup and view all the answers
Quel est l'avantage de l'utilisation de la classe std::string en C++ par rapport au C?
Signup and view all the answers
Quel est le rôle de la classe std::string en C++?
Signup and view all the answers
Quel est le résultat de l'utilisation de la classe std::string en C++?
Signup and view all the answers
Quel est le lien entre la classe std::string et le lien http://www.sgi.com/tech/stl/basic_string.html?
Signup and view all the answers