Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Pratique d'Accès et de Mutateur | Aperçu de l'Encapsulation
C++ Oop
course content

Contenu du cours

C++ Oop

C++ Oop

1. Fondamentaux de la POO en C++
2. Constructeurs et Destructeurs
3. Aperçu de l'Encapsulation
4. Aperçu de l'Héritage
5. Aperçu du Polymorphisme

book
Pratique d'Accès et de Mutateur

Tâche

Swipe to start coding

  • Terminez une implémentation d'une classe appelée Vault qui simule un coffre-fort sécurisé pour stocker un message avec un mot de passe.
    • Implémentez la méthode get_message() qui doit retourner le message stocké si le mot de passe fourni correspond au mot de passe du coffre-fort, sinon retourner une chaîne vide ou une indication appropriée.
    • Implémentez la méthode set_message(), qui prend deux paramètres, un nouveau message et le mot de passe actuel. Cette méthode doit permettre de changer le message uniquement si le mot de passe actuel correspond au mot de passe du coffre-fort.
    • Implémentez la méthode set_password() qui prend deux paramètres, un nouveau mot de passe et l'ancien mot de passe. Elle doit changer le mot de passe du coffre-fort pour le nouveau si l'ancien mot de passe correspond au mot de passe actuel.

Solution

cpp

solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 5
toggle bottom row

book
Pratique d'Accès et de Mutateur

Tâche

Swipe to start coding

  • Terminez une implémentation d'une classe appelée Vault qui simule un coffre-fort sécurisé pour stocker un message avec un mot de passe.
    • Implémentez la méthode get_message() qui doit retourner le message stocké si le mot de passe fourni correspond au mot de passe du coffre-fort, sinon retourner une chaîne vide ou une indication appropriée.
    • Implémentez la méthode set_message(), qui prend deux paramètres, un nouveau message et le mot de passe actuel. Cette méthode doit permettre de changer le message uniquement si le mot de passe actuel correspond au mot de passe du coffre-fort.
    • Implémentez la méthode set_password() qui prend deux paramètres, un nouveau mot de passe et l'ancien mot de passe. Elle doit changer le mot de passe du coffre-fort pour le nouveau si l'ancien mot de passe correspond au mot de passe actuel.

Solution

cpp

solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 5
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
We're sorry to hear that something went wrong. What happened?
some-alt