• 10 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

Ce cours existe en livre papier.

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 14/06/2024

Utiliser des objets

Compétences évaluées

  • Utiliser des objets
  • Question 1

    Qu'est-ce qu'une classe et qu'est-ce qu'un objet ?

    • Deux mots qui représentent la même chose

    • La classe, c'est la définition d’un comportement, et l'objet permet d'utiliser la définition

    • L’objet, c'est la définition d’un comportement, et la classe permet d'utiliser la définition

    • La classe provient de PHP, tandis que l'objet, c'est notre code

  • Question 2

    Que fait le mot clé   $this  ?

    • Accéder aux propriétés

    • Accéder aux méthodes

    • Faire référence à la classe courante

    • Faire référence à l'instance courante

  • Question 3

    Examinez le code suivant :

    <?php
    
    declare(strict_types=0);
    
    class A { 
        public function __construct(private int $peugeot = 33) { } 
        public function dites33() { echo $this->peugeot; }
    }
    
    (new A)->dites33('806'); 
    

    Quel est le résultat ?

    • 806

    • Une erreur est survenue, 806 n'est pas un  int

    • 33

    • Une erreur  impossible to call dites33 on null  est survenue

Et si vous obteniez un diplôme OpenClassrooms ?
  • Formations jusqu’à 100 % financées
  • Date de début flexible
  • Projets professionnalisants
  • Mentorat individuel
Trouvez la formation et le financement faits pour vous