Encapsulation

1 h 2 exercices Niveau 6

Énoncé

Soit le code suivant :

<?php
class Prenom {
  public $name;

  function set_name($name) {
    $this->name = $name;
  }
  function get_name() {
    return $this->name;
  }
}
$prenom = new Prenom();
$prenom->set_name(“Léo”);
?>

Dans un fichier PHP :

  • Copier et transformer le code afin qu’il soit plus sécurisé et plus optimisé.
  • Afficher le nom de l’objet Prenom $prenom.

Contraintes

  • Le langage utilisé doit être uniquement le PHP.
  • Utilisation de l’encapsulation.

Résultats attendus

Le résultat suivant est visible lors du chargement de la page HTML au sein de votre navigateur :

  • La page affiche le nom de l’objet Prenom.
logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus