Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Access and Mutator Practice | Encapsulation Overview
C++ OOP
course content

Contenido del Curso

C++ OOP

C++ OOP

1. Fundamentals of OOP
2. Constructors and Destructors
3. Encapsulation Overview
4. Inheritance Overview
5. Polymorphism Overview

bookAccess and Mutator Practice

Tarea

  • Finish an implementation of a class called Vault that simulates a secure vault for storing a message with a password.
    • Implement the get_message() method that should return the stored message if the provided password matches the vault's password otherwise return an empty string or some suitable indication.
    • Implement the set_message() method, which takes two parameters, a new message and the current password. This method should allow changing the message only if the current password matches the vault's password.
    • Implement the set_password() method that takes two parameters, a new password and the old password. It should change the vault's password to the new one if the old password matches the current password.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 5
toggle bottom row

bookAccess and Mutator Practice

Tarea

  • Finish an implementation of a class called Vault that simulates a secure vault for storing a message with a password.
    • Implement the get_message() method that should return the stored message if the provided password matches the vault's password otherwise return an empty string or some suitable indication.
    • Implement the set_message() method, which takes two parameters, a new message and the current password. This method should allow changing the message only if the current password matches the vault's password.
    • Implement the set_password() method that takes two parameters, a new password and the old password. It should change the vault's password to the new one if the old password matches the current password.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 5
toggle bottom row

bookAccess and Mutator Practice

Tarea

  • Finish an implementation of a class called Vault that simulates a secure vault for storing a message with a password.
    • Implement the get_message() method that should return the stored message if the provided password matches the vault's password otherwise return an empty string or some suitable indication.
    • Implement the set_message() method, which takes two parameters, a new message and the current password. This method should allow changing the message only if the current password matches the vault's password.
    • Implement the set_password() method that takes two parameters, a new password and the old password. It should change the vault's password to the new one if the old password matches the current password.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Tarea

  • Finish an implementation of a class called Vault that simulates a secure vault for storing a message with a password.
    • Implement the get_message() method that should return the stored message if the provided password matches the vault's password otherwise return an empty string or some suitable indication.
    • Implement the set_message() method, which takes two parameters, a new message and the current password. This method should allow changing the message only if the current password matches the vault's password.
    • Implement the set_password() method that takes two parameters, a new password and the old password. It should change the vault's password to the new one if the old password matches the current password.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
Sección 3. Capítulo 5
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
some-alt